使用 pip3 install windows 失败,错误代码 1

Posted

技术标签:

【中文标题】使用 pip3 install windows 失败,错误代码 1【英文标题】:failed with error code 1 using pip3 install windows 【发布时间】:2018-08-27 11:34:00 【问题描述】:

尝试使用安装 turbodbc

pip3 install turbodbc

pip3 install git+https://github.com/blue-yonder/turbodbc.git

然而,这两次都会得到这个错误:

"failed with error code 1"

不确定如何解决这个问题?也尝试以管理员身份运行

 choco install turbodbc

但是得到“ turbodbc - turbodbc not installed。未找到包含列出源的软件包。”

这里是完整的错误:

Command "c:\python\python.exe -u -c "import setuptools, 
tokenize;__file__='C:\\Users\\thoma\\AppData\\Local\\Temp\\pip-build-
4fw5vp_n\\turbodbc\\setup.py';f=getattr(tokenize, 'open', open)
(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, 
__file__, 'exec'))" install --record C:\Users\thoma\AppData\Local\Temp\pip-
0asz2meo-record\install-record.txt --single-version-externally-managed --
compile" failed with error code 1 in C:\Users\thoma\AppData\Local\Temp\pip-
build-4fw5vp_n\turbodbc\

【问题讨论】:

你能提供实际的错误输出而不仅仅是返回码吗?所有1 的意思是“在某些时候出现了一些错误”,这不是很有用。 另外,你检查install requirements了吗?您运行的是 Python 3.5 还是 3.6,是否安装了 MSVS 2015 Update 3 Redistributable,64 位? @abarnert 感谢您回来...将检查要求并在几秒钟内回复 @abarnert 添加了完整的错误日志 【参考方案1】:

目前无法直接从 GitHub 存储库安装 turbodbc;您需要使用上传到 PyPi 的包。请检查您使用的是 Python 3.5 还是 3.6,只有这些版本的 Python 二进制版本可用于 Windows。

您也可以尝试使用conda environment,turbodbc conda 包也可用于 Python 3.5 和 3.6。

【讨论】:

以上是关于使用 pip3 install windows 失败,错误代码 1的主要内容,如果未能解决你的问题,请参考以下文章

Windows上安装 TensorFlow

pip3 install scrap报错

在 linux 中无法“pip3 install rpy2”

pip3 install --upgrade pip升级安装后无法使用的解决步骤

安装pip3 install sanic?

pip3 install xxx 失败查找步骤