更新错误“module”后pip不再工作对象不是callab

2024-06-26 02:30:50 发布

您现在位置:Python中文网/ 问答频道 /正文

在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上工作


Tags: installpipruninpymainlibline
3条回答

这一切归功于用户han_solo,他将答案作为注释而不是答案:

而不是pip install stdlib_list --user

使用python -m pip install stdlib_list --user

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

习惯于使用python-m安装任何带有pip的python包,比如安装numpy使用以下命令:

python-m pip安装numpy

如果它因环境权限错误而出错,请追加--同一命令中的用户:

python-m pip安装numpy--用户

我和你有同样的问题,我解决了卸载pip并重新安装的问题。

要卸载: python-m pip卸载pip

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

在那之后,你将有一个旧的,但功能19.0.3版本。

相关问题 更多 >