python - ImportError:无法导入名称'main'
问题描述
安装 Python 一年左右后出现此错误。有人知道怎么修这个东西吗?
C:\Users\Jeriel\Desktop\JerryBot>pip
Traceback (most recent call last):
File "c:\users\jeriel\appdata\local\programs\python\python36-32\lib\runpy.py", line 193, in _run_module_as_main
"__main__", mod_spec)
File "c:\users\jeriel\appdata\local\programs\python\python36-32\lib\runpy.py", line 85, in _run_code
exec(code, run_globals)
File "C:\Users\Jeriel\AppData\Local\Programs\Python\Python36-32\Scripts\pip.exe\__main__.py", line 5, in <module>
ImportError: cannot import name 'main'
解决方案
有三个选项。一种是重新安装 pip ( python3 -m pip install --upgrade pip
)
另一种是永远说python3 -m pip
而不是pip
。
如果这些东西不起作用,请卸载并重新安装 Python。这不是最简单的,但它应该可以解决问题,如果您愿意,您还可以获得最新版本的 Python。
推荐阅读
- imageresizer - 如何限制 ImageResizer 以服务器某些文件类型和其他不?
- git - 有没有办法获得用于存储库的 git 版本?
- javascript - 使用 NodeJS 批量更新 mysql
- snowflake-cloud-data-platform - 需要澄清雪花中的微分区、聚类
- c++ - 为什么 char(变量)不能在 C++ 上运行?
- python - 获取“ValueError:对已关闭文件的 I/O 操作”
- swift - 读取网络适配器的当前上传速度返回实际速度的两倍
- django - 是我可以在我的 django 电子商务网站中集成whatsApp Order 的一种方式
- python - 标准化会改变聚类模型的结果吗?
- amazon-sagemaker - 您可以将自己的 groundtruth 标签导入 SageMaker 吗?