Installation de mini-ndn
Bonjour à tous ,
J'essaie d'installer mini-ndn sur ubuntu 20.04 à travers ce site : https://7th-ndn-hackathon.named-data.net/mini-ndn-documentation/manual/manual.html
, je rencontre toujours des problèmes liés à sphinx lors de l'installation de ndn-cxx même après plusieurs mises à jour , et des problèmes lors de l'installation de NFD également, comme le montrent les images suivantes.
si quelqu'un peut me guider pour résoudre les problèmes.
Merci
- Mini ndn
- Opera mini pc - Télécharger - Navigateurs
- Rohos mini drive - Télécharger - Chiffrement
- Dameware mini remote control - Télécharger - Web & Internet
- Meilleur mini pc - Guide
- Mini traceur pour lunettes - Guide
1 réponse
Bonjour,
Plutôt que de faire des captures d'écran, merci de simplement copier coller le contenu de tes consoles.
- Si tu es sous Windows et que tu utilises les commandes MS-DOS, utilise l'icône en haut à gauche de la fenêtre > Modifier > Copier
- Si tu es sous Linux, sélectionne le texte et fait ctrl+maj+c ou Édition > Copier.
Concernant la première erreur, ce n'est pas une erreur grave puisque c'est pour générer la documentation (vraisemblablement d'un code python). L'erreur te dit qu'il faut installer une version plus récente de sphinx. Généralement on l'installe à l'aide de pip.
En admettant que tu sois sous Ubuntu, assure-toi que pip est installé :
sudo apt update sudo apt install python3-pip
Pour installer sphinx tu peux passer par APT (si tu es sous Ubuntu) ou PIP (tous les systèmes).
- Avec APT
sudo apt install python3-sphinx # Installation dpkg -l | grep python3-sphinx # Pour voir la version
- Avec pip :
pip install sphinx # 1ère installation pip install sphinx -U # Mise à jour
- Avec pip, pour les linux récents :
pip install sphinx --break-system-packages pip install sphinx -U --break-system-packages pip list | grep sphinx # Pour voir la version
Concernant la seconde erreur, le symbole NDN_THROW_NO_STACK semble défini dans ndn-cxx (plus précisément, dans exception.hpp voir ici). As-tu installé cette librairie ? Quel est le chemin du fichier exception.hpp correspondant ? Quelle est la dernière ligne de compilation exécutée (celle qui déclenche ton erreur) ?
À mon avis, soit ndn-cxx n'est pas installé, soit le header exception.hpp n'est pas dans un dossier standard ou spécifié dans les options de compilation du projet que tu compiles, d'où l'erreur.
Bonne chance