J'importe:
from scipy import misc, io
Mais je reçois ces erreurs:
Traceback (most recent call last):
File "C:\work_asaaki\code\generateProposals.py", line 20, in <module>
from scipy import misc, io
File "C:\Python27\lib\site-packages\scipy\misc\__init__.py", line 47, in <module>
from scipy.special import comb, factorial, factorial2, factorialk
File "C:\Python27\lib\site-packages\scipy\special\__init__.py", line 548, in <module>
from .basic import *
File "C:\Python27\lib\site-packages\scipy\special\basic.py", line 17, in <module>
from . import orthogonal
File "C:\Python27\lib\site-packages\scipy\special\orthogonal.py", line 90, in <module>
from scipy import linalg
File "C:\Python27\lib\site-packages\scipy\linalg\__init__.py", line 159, in <module>
from .misc import *
File "C:\Python27\lib\site-packages\scipy\linalg\misc.py", line 5, in <module>
from . import blas
File "C:\Python27\lib\site-packages\scipy\linalg\blas.py", line 145, in <module>
from scipy.linalg import _fblas
ImportError: DLL load failed: The specified module could not be found.
Exception in thread Thread-1 (most likely raised during interpreter shutdown):
J'utilise Windows 7 64 bits et Python 2.7, dans Anaconda's Spyder. J'ai essayé ce qui suit:
pip install scipy-stack # this couldn't find any downloads that satisfy scipy-stack
pip install _fblas # this wasn't found
pip install ipython # this was successful
pip install scikit-learn # this was successful
pip install scipy # this was successful
J'ai essayé de télécharger SciPy et SciPy-Stack et scitkit-image à partir de http://www.lfd.uci.edu/~gohlke/pythonlibs/
mais je ne sais pas ce qui ne va pas - il semble que tous les liens sont rompus. Mon téléchargement échoue toujours à mi-chemin. Y a-t-il un moyen de sortir de ça? (Sans avoir à réinstaller Anaconda Spyder à partir de zéro)?
Pour ceux dont la réponse précédente ne résout pas le problème, consultez la réponse à cette question: https://stackoverflow.com/a/17511983/1407575
Travaillé pour moi!
J'ai résolu ce problème sous Windows 8.1 en installant Scipy ‑ stack - 14.8.27.win32 ‑ py2.7.exe .
Apparemment, il manquait quelque chose dans scipy ‑ 0.14.0.win32 ‑ py2.7.exe .
J'ai eu le même problème et l'installation de la dernière version de NumPy + MKL depuis http://www.lfd.uci.edu/~gohlke/pythonlibs/ m'a aidé. À propos, étrangement, je ne pouvais pas installer le fichier .whl avec une molette, mais l'installation via pip fonctionnait.
cela a fonctionné pour moi
conda update scipy
... Les NOUVEAUX packages suivants seront INSTALLE:
icc_rt: 2017.0.4-h97af966_0
intel-openmp: 2018.0.0-8
Les packages suivants seront mis à jour:
conda: 4.3.34-py36_0 conda-forge --> 4.5.0-py36_0
conda-env: 2.6.0-0 conda-forge --> 2.6.0-h36134e3_1
mkl: 2017.0.1-0 --> 2018.0.2-1
numexpr: 2.6.1-np111py36_2 --> 2.6.4-py36h30784b8_0
numpy: 1.11.3-py36_0 --> 1.11.3-py36h4a99626_4
pycosat: 0.6.1-py36_1 --> 0.6.3-py36h413d8a4_0
scikit-learn: 0.18.1-np111py36_1 --> 0.19.1-py36h53aea1b_0
scipy: 0.18.1-np111py36_1 --> 1.0.0-py36h1260518_0
Continuer ([y]/n)? y
Pour tester, j'ai tapé python
du signal d'importation scipy
J'ai rencontré le même problème lorsque je travaillais avec le package statsmodels pour l'analyse de séries chronologiques. J'utilise la distribution Anaconda 3.X. Une des réponses suggérant d'installer à nouveau numpy à partir de la distribution mkl après la désinstallation de la distribution normale.
Cela pourrait être une bonne idée, mais je ne veux pas perturber mon environnement actuel. J'ai donc créé un nouvel environnement virtuel python et installé des paquets à l'aide de pip dans l'ordre suivant numpy >> scipy >> statsmodels
Cela a fonctionné pour moi.
Dans mon cas, cette solution fonctionne.
fenêtre 10 64 bits, Python 3.6.3
Ensuite, ça marche.
Recherchez votre version Numpy + MKL comme décrit ici .
Cela a fonctionné pour moi:
python - m pip install xxx
Dans mon cas, j'ai eu cette erreur quand je cours
from sklearn import datasets
iris = datasets.load_iris()
Je résous ce problème en mettant à jour scipy de 0.16.0-np110py27_0
à 0.17.1-np110py27_1
conda update scipy
Les packages suivants seront téléchargés:
package | build
---------------------------|-----------------
mkl-11.3.3 | 1 110.0 MB
python-2.7.12 | 0 23.5 MB
conda-env-2.5.1 | py27_0 67 KB
ruamel_yaml-0.11.7 | py27_0 201 KB
conda-4.1.9 | py27_0 245 KB
numexpr-2.4.4 | np110py27_0 120 KB
scipy-0.17.1 | np110py27_1 11.5 MB
scikit-learn-0.16.1 | np110py27_0 3.5 MB
------------------------------------------------------------
Total: 149.1 MB
Les NOUVEAUX packages suivants seront INSTALLE:
mkl: 11.3.3-1
ruamel_yaml: 0.11.7-py27_0
Les packages suivants seront mis à jour:
conda: 4.0.7-py27_0 --> 4.1.9-py27_0
conda-env: 2.4.5-py27_0 --> 2.5.1-py27_0
numexpr: 2.3.1-np19py27_0 --> 2.4.4-np110py27_0
python: 2.7.11-4 --> 2.7.12-0
scikit-learn: 0.15.2-np19py27_0 --> 0.16.1-np110py27_0
scipy: 0.16.0-np110py27_0 --> 0.17.1-np110py27_1