当前位置: 首页 > 面试题库 >

pip install numpy(python 2.7)失败,错误代码为1

彭礼骞
2023-03-14
问题内容

我正在通过python 2.7.9上的pip安装numpy …我检查了一下pip list,然后返回pip (1.5.6), setuptools (12.0.4)。我在Windows 7 64位系统上运行,并且尝试了Python 32和64位版本。

pip install numpy 以。。结束:

Command C:\Python27\python.exe -c "import setuptools, tokenize;__file__='c:\\users\\jon\\appdata\\local\\temp\\pip_build_jon\\numpy\\setup.py';exec(compile(getattr(tokenize, 'open', open(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record c:\users\jon\appdata\local\temp\pip-qnynnf-record\install-record.txt --single-version-externally-managed

--compile failed with error code 1 in c:\users\jon\appdata\local\temp\pip_build_jon\numpyStoring

debug log for failure in C:\Users\jon\pip\pip.log

当我检查stackoverflow上有关错误代码1的其他帖子时,他们的解决方案是确保您具有的最新版本setuptools。我从主网站安装了Python
2.7.9,它同时提供setuptools并且pip可以使用。另外,我通过检查确保系统已安装它们pip list

因此,我改为查找调试日志,控制台错误告诉我转到C:\Users\jon\pip\pip.log。这很长,但是快要结束了

error: Microsoft Visual C++ 9.0 is required (Unable to find vcvarsall.bat). Get it from http://aka.ms/vcpython27

我去了那个网址,下载了编译器,然后pip install numpy再次运行。这次没有抛出错误代码1,但是有另一个问题。它在屏幕上打印了一堵巨大的文字墙,这是我上次安装numpy / matplotlib /
etc时从未发生过的事情。它打印了几分钟,然后冻结并停止。

我不确定如何进行?

如果有帮助,我可以发布pip调试日志。


问题答案:

从此处下载wheel(.whl文件)文件并使用pip安装:

  1. pip install wheel 安装对wheel文件的支持。
  2. pip install numpy‑1.9.1+mkl‑cp27‑none‑win32.whl 安装轮子。


 类似资料:
  • 我最近在部署到我们的共享主机时遇到了问题。从 Visual Studio 通过 Web 部署进行部署时,99% 的时间我在登录后在登录页面或主页上收到此错误。有时我可能会点击几下不同的部分,然后它就会击中。它通常会在几分钟到90分钟后消失。 运行Windows Server 2012 R2 Standard、IIS8和.NET 4.5的Web主机。 Web主机建议我需要使用Visual Studi

  • 问题内容: 尝试使用virtualenv 15.0.2设置虚拟环境时收到以下错误消息,但收到OSError setuptools pip wheel失败,错误代码为1。 任何想法如何解决这个问题? 问题答案: 我最终诉诸于使用conda来建立环境而不是virtualenv。显然virtualenv与anaconda不兼容。 此链接中的信息帮助我进行了设置: https://uoa-eresearc

  • 我目前正在开发一个ASP.NET应用程序,该应用程序的解决方案中包含2个项目:一个Web应用程序和一个WebAPI。( 我已经尝试在“projectAPI”中包含对“projectWeb”的引用。 当我构建“projectAPI”时,浏览器显示以下消息: 编译错误 说明:编译所需的资源时出错 编译器错误消息:编译器失败,错误代码为-532462766。 当我删除引用时,不再有错误。 我能做什么?

  • 当我试图在mLab上查询mongo实例时出错。我从Spring启动应用程序中请求它。到数据库的连接是稳定的。下面是控制台的日志。 监控线程成功连接到服务器,说明服务器描述{地址=ds131531.mlab.com:31531,类型=REPLICA_SET_PRIMARY,状态=CONNECTED,ok=true,version=ServerVersion{versionList=[3,4,15]}

  • 我在linux上的EC2工作: 机器:亚马逊Linux AMI 2018.03。0(HVM),SSD卷类型-ami-3885d854 我试图在python3上安装熊猫(我根本没有使用python2的意图,但它是默认安装的) 当我这样做时: 我得到: 收集熊猫使用缓存https://files.pythonhosted.org/packages/08/01/803834bc8a4e708aedebb

  • 我试图运行ionic build Android--release命令来构建apk,但是我得到了这个错误 构建失败 总时间:2.623秒错误:cmd:命令失败,退出代码为1错误输出:失败:生成失败,出现异常。 错误:配置root项目'Android'时出现问题。您尚未接受以下SDK组件的许可协议:[Android SDK Platform25]。在构建项目之前,您需要接受许可协议,并使用Andro