更新错误“模块”对象不可调用后,pip 不再工作

新手上路,请多包涵

pip 更新后,pip 已完全停止工作。

 Z:\>pip install matplotlib
Traceback (most recent call last):
  File "c:\program files\python37\lib\runpy.py", line 193, in _run_module_as_main
    "__main__", mod_spec)
  File "c:\program files\python37\lib\runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "C:\Program Files\Python37\Scripts\pip.exe__main__.py", line 9, in <module>
TypeError: 'module' object is not callable

有什么帮助吗?

编辑:我正在使用 Windows 10

原文由 Agustin 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 659
2 个回答

这一切都归功于用户 han_solo ,他将答案作为评论而不是答案留下:

而不是 pip install stdlib_list --user

使用 python -m pip install stdlib_list --user

stdlib_list 替换为 matplotlib 或您想要的包的任何名称。

原文由 Toothpick Anemone 发布,翻译遵循 CC BY-SA 4.0 许可协议

我遇到了和你一样的问题,我解决了它卸载pip并重新安装。

卸载:python -m pip uninstall pip

要安装,请按照说明进行操作: https ://www.liquidweb.com/kb/install-pip-windows/

之后,您将拥有一个较旧但功能正常的 19.0.3 版本。

原文由 rdemarqui 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题