Comment résoudre: ImportError: "Pas de module nommé "graphlab'?
Avec
"source activer graphlab"
dans le terminal, je peux démarrer graphlab.
J'ai créé comme ceci: "conda créez -n graphlab python=2.7 anaconda", parce que l'utilisation de virtualenv avec l'Anaconda n'a pas été examinée et n'est pas recommandé (selon l'avertissement dans le terminal, je ne sais pas si c'est vraiment le cas.).
Après le démarrage de graphlab le terminal affiche:
discarding /Users/username/anaconda/bin from PATH
prepending /Users/username/anaconda/envs/graphlab/bin to PATH
Mais quand je veux importer graphlab dans le Spider IDE il affiche l'erreur suivante:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/Users/username/anaconda/lib/python3.4/site packages/spyderlib/widgets/externalshell/sitecustomize.py", line 580, in runfile
execfile(filename, namespace)
File "/Users/username/anaconda/lib/python3.4/site-packages/spyderlib/widgets/externalshell/sitecustomize.py", line 48, in execfile
exec(compile(open(filename, 'rb').read(), filename, 'exec'), namespace)
File "/Users/username/Documents/projectname/pythonfile.py", line 3, in <module>
import graphlab as gl
ImportError: No module named 'graphlab'
Comment puis-je résoudre ce problème? Je suis totalement nouveau pour l'installation de ces choses, donc j'espère que quelqu'un peut m'aider avec une vaste explication étape par étape.
Vous devez vous connecter pour publier un commentaire.
La Dato Graphlab Créer installateur n'a pas fait installer graphlab sur mon Mac (El Capitan). Je n'ai la suite (Anaconda est installé) dans une fenêtre de terminal:
Que, par la suite installé Graphlab Créer. Vous pouvez ensuite vérifier facilement:
J'ai remarqué que de temps en temps, Python oublier que Graphlab Créer est installé. Une répétition de ce qui précède " pip " commande va l'amener à se rappeler.
python anaconda graphlab
Ouvrir Anaconda invite de commande. Exécutez la commande suivante:
L'Araignée IDE semble être configuré pour utiliser Python3.4 par défaut. Qui doit être changé à 2.7. C'est à partir du message d'erreur sur la question.
Il semble y avoir un problème avec l'Araignée IDE.
Essayer de l'importer à partir de l'interpréteur de ligne de commande (Anaconda version) et il devrait fonctionner correctement.
Eu le même message d'erreur, bien que j'ai pour vous avait installé GraphLab sur un environnement avec conda sur Windows. Je l'ai résolu avec les noyaux pour des environnements différents.
Procédez de la manière suivante sur la ligne de commande:
Source (noyaux pour les différents environnements): https://ipython.readthedocs.org/en/stable/install/kernel_install.html
Oh, et pour être sûr que vous avez réellement l'avait installé graphlab correct dans votre environnement, en premier lieu, vous pouvez le tester en faire en ligne de commande:
Changement de l'environnement:
Commencer Python:
Vérifier en Python si GraphLab est trouvé:
(si vous ne recevez pas un message d'erreur, vous n'avez installé graphlab correct dans cet environnement particulier)