我尝试导入scikit-learn,但是有错误。我在anaconda上安装了sklearn,scipy。我正在使用W10和python 3.5。
>>> import sklearn
Traceback (most recent call last):
File "<pyshell#0>", line 1, in <module>
import sklearn
File "C:\Users\lenovo\AppData\Local\Programs\Python\Python35-32\lib\site-packages\sklearn\__init__.py", line 57, in <module>
from .base import clone
File "C:\Users\lenovo\AppData\Local\Programs\Python\Python35-32\lib\site-packages\sklearn\base.py", line 9, in <module>
from scipy import sparse
ImportError: No module named 'scipy'
答案 0 :(得分:2)
在linux中有pip install <module>
来安装模块,如果你使用anaconda然后conda install <module>
,我相信在Windows中会有类似的东西。
如果您确定已安装scipy
模块,那么python路径可能不会查找这些目录。
您可以尝试environment variable PYTHONPATH
that has a list of directories to append before launching python prompt.或者您可以通过adding it to sys.path
答案 1 :(得分:1)
使用pip安装软件包
确保您具有在全局或虚拟环境中安装的适当权限。
答案 2 :(得分:0)
pip install NumPy + mkl
numpy-mkl 1.10.2
安装模块NumPy + mkl
pip install SciPy
安装模块SciPy
现在你可以安装sklearn。
希望它有用。