我正在尝试安装python scipy因为我需要它来处理来自matlab的一些.mat文件。 为了安装它,我下载了Anaconda for Windows 64位,用于Python 2.7(我的版本)并运行file.exe。
但是,当我在python命令行中输入import scipy.io
时,收到错误:
ImportError: No module named scipy.io
我还尝试使用命令提示符conda install scipy
执行install scipy,它显然安装了它
The following packages will be downloaded:
package | build
---------------------------|-----------------
mkl-11.3.3 | 1 110.0 MB
conda-env-2.5.0 | py27_0 69 KB
mkl-service-1.1.2 | py27_1 7 KB
numpy-1.10.4 | py27_2 2.9 MB
ruamel_yaml-0.11.7 | py27_0 201 KB
conda-4.1.2 | py27_0 245 KB
numexpr-2.5.2 | np110py27_1 138 KB
scipy-0.17.1 | np110py27_0 11.4 MB
scikit-learn-0.17.1 | np110py27_1 3.5 MB
------------------------------------------------------------
Total: 128.6 MB
The following NEW packages will be INSTALLED:
ruamel_yaml: 0.11.7-py27_0
The following packages will be UPDATED:
conda: 4.0.5-py27_0 --> 4.1.2-py27_0
conda-env: 2.4.5-py27_0 --> 2.5.0-py27_0
mkl: 11.3.1-0 --> 11.3.3-1
mkl-service: 1.1.2-py27_0 --> 1.1.2-py27_1
numexpr: 2.5-np110py27_0 --> 2.5.2-np110py27_1
numpy: 1.10.4-py27_0 --> 1.10.4-py27_2
scikit-learn: 0.17.1-np110py27_0 --> 0.17.1-np110py27_1
scipy: 0.17.0-np110py27_0 --> 0.17.1-np110py27_0
Proceed ([y]/n)? y
我当然输入了y
。
因此,为什么它现在有效?我不认为我必须在Windows高级设置中修改任何路径,因为Anaconda应该自动完成所有操作,是吗?那我错过了什么?
答案 0 :(得分:0)
$ sudo apt-get install python-scipy