Paramètre de CHEMIN pour Sublime Text 3 Anaconda plugin
J'ai été en utilisant Anaconda de distribution(NumPy,les Pandas de la bibliothèque). Récemment, j'ai essayé d'utiliser Sublime Text 3. Le problème est Sublime texte ne peut pas utiliser mon installation Anaconda. C'est à l'aide de la valeur par défaut d'installation de python.
Au cours de l'Anaconda de l'installation, j'ai essayé de le définir comme global/par défaut de l'installation de python, et plus tard ajouté anaconda/bin à mon $PATH.
$ echo $PATH
/home/qfarhan/anaconda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
$ echo $PYTHONPATH
/home/qfarhan/anaconda/bin:
$ which python
/home/qfarhan/anaconda/bin/python
Mais pour
import request
import pandas as pd
donne l'erreur
import requests
ImportError: No module named requests
Immédiatement après l'erreur qu'il imprime une ligne de chemin:
[path: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games]
Qui ne contient pas l'anaconda répertoire. Donc, Sublime text 3 est à l'aide d'un autre CHEMIN que le mien. Quelqu'un peut-il m'aider à résoudre ce problème?
Je vous remercie pour votre temps.
OriginalL'auteur Quazi Farhan | 2014-03-11
Vous devez vous connecter pour publier un commentaire.
Essayez de configurer l'interpréteur Python paramètres d'Anaconda.
Veuillez vous référer à Anaconda README.
Aussi avez-vous commencé Sublime Texte de la coquille où vous aviez le CHEMIN d'accès défini correctement?
Dans un environnement UNIX variables sont héritées du parent de processus pour le processus de l'enfant. Dans ce cas, le processus parent est shell et le processus de l'enfant Sublime Text. Si vous modifiez les variables d'environnement dans un autre processus (shell) ils ne peuvent pas être comme par magie reflète dans l'ensemble du système.
OriginalL'auteur Mikko Ohtamaa