如何修复 pip install 错误:'EnvironmentError: [Errno 42] Illegal byte sequence'?

Posted

技术标签:

【中文标题】如何修复 pip install 错误:\'EnvironmentError: [Errno 42] Illegal byte sequence\'?【英文标题】:How can I fix pip install error: 'EnvironmentError: [Errno 42] Illegal byte sequence'?如何修复 pip install 错误:'EnvironmentError: [Errno 42] Illegal byte sequence'? 【发布时间】:2019-05-27 20:34:09 【问题描述】:

我正在尝试使用pip 下载kivy 模块。

当我运行pip install command 时,出现错误:Could not install packages due to an EnvironmentError: [Errno 42] Illegal byte sequence.

我已经重新安装了python,我以管理员身份运行,我也尝试通过wheel文件下载。以上所有都会导致相同的环境错误。

【问题讨论】:

请检查环境变量中是否添加了python路径。 相关:github.com/pypa/pip/issues/5665 【参考方案1】:

pip https://github.com/pypa/pip/issues/5665 中似乎有一个错误。 当前的解决方法是在静默模式下运行命令

pip install kivy -q

pip install kivy --progress-bar=off

【讨论】:

如果你真的想要进度条,这也可以:chcp 1255【参考方案2】:
pip install kivy -q

(不是解决方案,一种解决方法 - 这是在 pip 中显示进度条的错误。上面的命令在安装时隐藏了进度条)

基于this的解决方案。

【讨论】:

以上是关于如何修复 pip install 错误:'EnvironmentError: [Errno 42] Illegal byte sequence'?的主要内容,如果未能解决你的问题,请参考以下文章

如何修复pycharm windows中的pip包安装错误?

如何修复错误“错误:命令错误退出状态 1:python。”尝试使用 pip 安装 fitz 模块时?

如何修复在 Spyder 5.0.3 中执行 pip 时出现的错误

vscode 终端 执行pip install --upgrade pip 错误解决办法

pip安装Python包出现错误,easy_install可以安装

python中 pip install --upgrade pip出错