使用 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的主要内容,如果未能解决你的问题,请参考以下文章
在 linux 中无法“pip3 install rpy2”