Salut, j'ai téléchargé la source StatsModels à partir de http://pypi.python.org/pypi/statsmodels#downloads Je me suis ensuite déconnecté de
/usr/local/lib/python2.7/dist-packages
et selon la documentation sur http://statsmodels.sourceforge.net/devel/install.html a fait cela
Sudo python setup.py install
Il a installé, mais quand j'essaie d'importer
import statsmodels.api as sm
J'obtiens l'erreur suivante
Traceback (most recent call last):
File "/home/Astrophysics/Histogram_Fast.py", line 6, in <module>
import statsmodels.api as sm
ImportError: No module named statsmodels.api
J'ai lu quelques articles qui ont eu un problème similaire et j'ai vérifié que setuptools était installé et qu'il était également dans
/usr/local/lib/python2.7/dist-packages
Je suis un peu perdue à ce sujet et j'apprécierais toute aide
Je cours aussi
numpy 1.6
donc ce n'est pas le problème
Vous devez utiliser pip
correspondant à la version souhaitée python (utilisez python -V
pour vérifier la version) pour l'installer:
$ python -m pip install statsmodels
Cela vous permettrait de le mettre à niveau/désinstaller facilement.
Ne pas installer en tant que root pour éviter le risque de jouer avec le système python par accident. Vous pouvez utiliser --user
option ou virtualenv à la place.
Selon la documentation, vous pouvez installer en utilisant les commandes suivantes
pip install --upgrade --no-deps statsmodels
en utilisant conda
conda install statsmodels
Redémarrez ensuite votre ordinateur portable jupyter
si vous rencontrez une erreur comme no module pasty
arrêtez votre ordinateur portable jupyter et essayez la commande ci-dessous sur le terminal
pip install patsy
N'oubliez pas de redémarrer votre notebook jupyter Espérons
Essayez d'installer en utilisant le chemin directement,
Par exemple, pip install --user "téléchargé_package_path"
Essayez ensuite d'importer les statsmodels, import statsmodels.api as sm
Vous devez mettre à jour le package pytest. J'ai eu le même problème lors de l'importation dans un bloc-notes Jupyter sur Ubuntu python 2.7
import statsmodels.api as sm
J'ai également dû redémarrer le portable Jupyter.
Sudo python -m pip install pytest --upgrade