【发布时间】:2018-07-30 12:39:25
【问题描述】:
pip install pyinstaller 出现错误
Cmd 引用:
Microsoft Windows 版本 6.3.9600 20 13 微软公司。保留所有权利。
C:\WINDOWS\system32>pip install pyinstaller 收集pyinstaller
正在下载https://files.pythonhosted.org/packages/3c/86/909a8c35c5471919b3854c01f43843d9b5aed0e9948b63e560010f7f3429/PyInstaller-3.3.1.tar.gz (3.5MB)1% |由于环境错误而无法安装软件包:[Errno 42] Illegal byte sequence
我使用python2.7和Windows8:
Python 2.7.12 |Anaconda 4.2.0(64 位)| (默认, Jun 29 2016, 11:07:13) [MSC v. 1500 64 bit (AMD64)] on win32
我试图在整个互联网上检查导致问题的原因,但没有成功。
- 我也遇到过
pip install py2exe命令 - 它不会发生在像
pip install clock这样的简单包中(来自 githab 的简单时钟包;只是为了检查 pip 工作)
我想制作一个虚拟环境,但pip install virtualenv 给了我同样的问题。
我想我终于通过命令成功安装了virtualenv:
pip install https://github.com/pypa/virtualenv/tarball/master
(但我不确定,因为我所有的尝试)
- 我创建了新环境,但仍然无法安装 pyinstaller pack,并且出现同样的错误
- 在新环境中。我在
pip install clock命令中得到了相同的EnvironmentError(简单的包,只是为了检查pip)。
所以也许从 pip 到我的计算机的通信不正确.. 也许我的程序需要更新?我将 pip 更新到了最新版本。 你有什么推荐的?
【问题讨论】: