繁体   English   中英

安装 scipy 时“失败,错误代码 1”

[英]“failed with error code 1” while installing scipy

我在 Windows 7 64 位上有 Python 2.7.9。 我正在尝试使用 pip 安装 scipy。 我使用了pip install scipy但出现以下错误:

Command "C:\Python27\python.exe -c "import setuptools, tokenize;__file__='c:\\us
ers\\admin\\appdata\\local\\temp\\pip-build-xpl5cw\\scipy\\setup.py';exec(compil
e(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file
__, 'exec'))" install --record c:\users\admin\appdata\local\temp\pip-b68pfc-reco
rd\install-record.txt --single-version-externally-managed --compile" failed with
 error code 1 in c:\users\admin\appdata\local\temp\pip-build-xpl5cw\scipy

我在 google 和 stackoverflow 上搜索了解决方案,但没有任何效果。 我尝试升级 pip 但它也不起作用。

这是我安装的软件包及其版本:

httplib2 (0.9.1)
nltk (3.0.3)
nose (1.3.7)
numpy (1.9.2)
pip (7.0.3)
pytz (2015.4)
scikit-learn (0.16.1)
setuptools (17.1.1)
six (1.9.0)
twilio (4.4.0)
wheel (0.24.0)

我在 Ubuntu 14.04 上。 我尝试通过 pip 安装,但它一直失败并显示错误代码 1 或花了很长时间才完成(实际上从未完成!)。 但是,以下命令可以顺利运行:

sudo apt-get install python-numpy python-scipy python-matplotlib ipython ipython-notebook python-pandas python-sympy python-nose

参考: http : //www.scipy.org/install.html

在 Windows 上,您需要使用非官方的预编译二进制文件:

http://www.lfd.uci.edu/~gohlke/pythonlibs/

选择与您的架构和 Python 版本匹配的版本。

安装scipy时我也遇到了同样的错误。

然后我下载并安装了MiniConda 然后我使用下面的命令来安装 pytables。

conda install -c conda-forge scipy

请参考下面的截图。

在此处输入图片说明

安装setuptools对我有用(Mac OS)

pip install -U pip setuptools

在 Windows 上,您可以检查以下命令:

python -m pip install psycopg2

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM