【问题标题】:Python scipy not installed未安装 Python scipy
【发布时间】:2016-10-24 14:01:57
【问题描述】:

我正在尝试安装 python scipy,因为我需要它来处理来自 matlab 的一些 .mat 文件。 为了安装它,我下载了适用于 Windows 64 位、Python 2.7(我的版本)的 Anaconda 并运行 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 应该自动完成所有操作,对吗?那我错过了什么?

【问题讨论】:

  • 你确定你正在执行正确的 python 可执行文件吗? python --version 带给你什么?
  • @syntonym Python 2.7.8
  • 对不起,我以为python会输出路径信息。 python -c "import sys; print(sys.executable)" 带给你什么?
  • 它为我提供了这个:C:\Python27\ArcGIS10.3\python.exe。 ArGIS 是一个地理信息系统软件,它使用 python 来完成一些功能。这是我开始使用python的主要原因
  • 这不是 conda python。您要么需要执行 anaconda python(可能通过更改 PATH 使其首先出现或通过获取完整路径手动执行它),或者您可以尝试让 ArcGIS 访问 anaconda 中已安装的库(通过 PYTHONPATH) .

标签: python windows python-2.7 installation scipy


【解决方案1】:

$ sudo apt-get install python-scipy

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-07-04
    • 2021-12-11
    • 2012-08-05
    • 2015-02-28
    • 2017-10-20
    • 2015-10-01
    • 2015-10-29
    • 1970-01-01
    相关资源
    最近更新 更多