我已在Windows 8.1(64位)上安装了python 2(64位),并想知道pip版本,因此我解雇了pip --version
它,但它给出了错误。
C:\Users\ADMIN>pip --version
Traceback (most recent call last):
File "c:\dev\python27\lib\runpy.py", line 162, in _run_module_as_main
"__main__", fname, loader, pkg_name)
File "c:\dev\python27\lib\runpy.py", line 72, in _run_code
exec code in run_globals
File "C:\dev\Python27\Scripts\pip.exe\__main__.py", line 5, in <module>
File "c:\dev\python27\lib\site-packages\pip\__init__.py", line 15, in <module>
from pip.vcs import git, mercurial, subversion, bazaar # noqa
File "c:\dev\python27\lib\site-packages\pip\vcs\mercurial.py", line 10, in <module>
from pip.download import path_to_url
File "c:\dev\python27\lib\site-packages\pip\download.py", line 35, in <module>
from pip.utils.ui import DownloadProgressBar, DownloadProgressSpinner
File "c:\dev\python27\lib\site-packages\pip\utils\ui.py", line 51, in <module>
_BaseBar = _select_progress_class(IncrementalBar, Bar)
File "c:\dev\python27\lib\site-packages\pip\utils\ui.py", line 44, in _select_progress_class
six.text_type().join(characters).encode(encoding)
LookupError: unknown encoding: cp65001
注意:相同的命令适用于python3。我已经卸载了这两个命令,然后再次安装,但仍然没有成功。
该错误意味着您的脚本尝试打印的Unicode字符无法使用当前的控制台字符编码来表示。
如果一切顺利,请尝试set PYTHONIOENCODING=UTF-8
在执行pip –version之后运行, 而不
重新加载终端,如果一切顺利,请添加PYTHONIOENCODING
为带有value的env变量UTF-8
。请参阅如何在Windows中设置路径和环境变量一文,以获取有关如何添加Windows变量的信息。
注意 :适用于PowerShell$env:PYTHONIOENCODING = "UTF-8"
您也可以尝试使用pip安装win-unicode-console:
pip install win-unicode-console
然后重新加载您的终端并尝试执行 pip --version
问题内容: 我正在使用Python请求。一切正常,但今天我收到了这个奇怪的错误: 任何想法可能有什么问题吗?我正在使用来自brew的Python 2.7.2。 问题答案: 尝试添加: 在各个地方筛选出其他错误。我在将Python连接到新平台上时遇到了同样的问题。我们只有部分库支持,并且缺少它,导致idna模块的导入失败。移植后,此错误就消失了。
我有一些文件夹/文件读取与PHP真的麻烦。 我对一个文件夹和一个特定文件进行扫描,其中有一个名字,上面写着:“BAILÉN”。当我做“回声”时,它显示“BAILE'N”。最大的问题是php无法识别该文件。函数包括文件、目录、文件、重命名、扫描。。。失败。 我尝试了utf8_编码、解码、iconv,但使用了大量字符集,但没有任何效果。 这是一个名为: https://mega.nz/#!W34XX
我知道其他人在GWT编译方面有问题,但在这种情况下,我感到茫然。我使用的是GWT2.6.1和相同版本的gwt-maven-plugin2.6.1 首先,GWT和/或SmartGWT是否支持JDK1.8,或者目前只支持1.7?我使用的是JDK1.7,但最终还是想尝试一下1.8。 其次,当我在eclipse中进行maven构建时,我得到了这个错误...然而,当我从GWT eclipse插件进行GWT编
我想利用Tokio的运行时来处理可变数量的异步期货。由于在编译时期货的计数是未知的,因此 FuturesUnorderd 似乎是我的最佳选择(像 这样的宏需要在编译时指定你的分支;join_all可能是可能的,但是当顺序无关紧要时,文档建议“在很多情况下”FuturesUnordered)。 这个片段的逻辑是一个recv()循环,它被推送到期货桶中,应该一直运行。当新数据到达时,它的解析/处理也被
我正在尝试学习java的这个新GWT部分。。。 我做了我的第一个简单的应用程序 我命名了 我的模块:-HelloWorld 我收到以下错误: 2014年4月18日下午4:00:53爪哇。util。首选项。WindowsPreferences警告:无法在根0x8000002处打开/创建prefs根节点Software\JavaSoft\prefs。Windows RegCreateKeyEx(…)返
我想得到一个表示 json 的字符串,如下所示: 并在其中包含一个“count”键,因此结尾如下: 这就是为什么我计划将其转换为 json,以便我可以添加计数,然后再次使其成为字符串。问题是我不知道该 JSON 的结构,所以我无法使用