首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Python故障排除:ImportError:无法导入名称“main”怎么办?

Python故障排除:ImportError:无法导入名称“main”怎么办?
EN

Stack Overflow用户
提问于 2018-07-26 07:15:19
回答 2查看 0关注 0票数 0

我在安装软件包时遇到了一个问题, 当我尝试安装带有pip的包时,我会在cmd中收到以下消息:

代码语言:txt
复制
*C:\Python36\Scripts>pip intstall --user httpie
Traceback (most recent call last):
  File "c:\python36\lib\runpy.py", line 193, in _run_module_as_main
    "__main__", mod_spec)
  File "c:\python36\lib\runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "C:\Python36\Scripts\pip.exe\__main__.py", line 5, in <module>
ImportError: cannot import name 'main'*

它发生在我升级PIP之前,在它开始工作之前。我试图卸载Python并再次安装它,但是它不起作用。我找不到解决办法,有什么想法吗?

EN

回答 2

Stack Overflow用户

发布于 2018-07-26 15:23:55

PIP里有个bug。

首先,如果你已经安装了pip,然后删除python目录中的pip文件夹来删除它。然后通过以下命令安装pip:

$ sudo easy_install pip

这将安装旧版本,你可以下载更新的版本后,进行更新。

票数 0
EN

Stack Overflow用户

发布于 2018-07-26 16:32:25

我用PIP删除了文件夹 ,可以参考:https://pip.pypa.io/en/stable/installing/

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/-100005817

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档