繁体   English   中英

为什么不工作?

[英]Why doesn't pip work?

我已根据视频安装了pip和所有内容,并且安装看起来很棒。 但是当我在IDLE中说“import pip”时,我收到此错误:

  Traceback (most recent call last):
File "<pyshell#0>", line 1, in <module>
  import pip
File "C:\Python33\lib\site-packages\pip\__init__.py", line 9, in <module>
  from pip.log import logger
File "C:\Python33\lib\site-packages\pip\log.py", line 8, in <module>
  from pip import backwardcompat
File "C:\Python33\lib\site-packages\pip\backwardcompat\__init__.py", line 27, in <module>
 console_encoding = sys.__stdout__.encoding
AttributeError: 'NoneType' object has no attribute 'encoding'

我做错了什么?

你不从IDLE中导入pip,你应该从命令行调用它。 期待有一个stdout,但看起来IDLE中没有一个。

curl https://bootstrap.pypa.io/get-pip.py | python -

尝试上面的命令,它将从PyPy获取PIP的最新代码。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM