Python 卸载 3.9 后无法使用 pip



问题

我在尝试导入matplotlib时卸载了Python 3.9并且不会起作用。在四处寻找解决方案后,我发现matplotlib可能不支持3.9 OK,没问题。我将卸载3.9并安装3.7完成后,我尝试pip-install matplotlib,问题用绿色下划线显示(在照片中(。如果我更改了环境变量,如(照片中(所示,当我进入文件时,只有3.7。不知道它为什么这么做,也许有人遇到了和我一样的问题,但在我卸载3.9之前,它一直很好。我会一直更新它,直到CMD问题得到解决。

我尝试过的解决方案

  • 已卸载并重新安装(来自安装程序本身(
  • 删除环境变量并再次添加环境变量
  • 重新启动的终端和计算机
  • 修理安装
  • 其中pip输出:"C:UsersnamePycharmProjectspythonProjectvenvScriptspip.exe C:UsersnameAppDataLocalProgramsPythonPython37Scriptspip.exe)"
  • 将环境变量名称从Python更改为Path

更新

我下载了anaconda并使用powershell提示符,它现在似乎可以工作,但使用默认的CMD它不工作

为CMD修复的解决方案

发现pycharm项目没有从3.9中删除脚本文件,必须手动进入并删除它C:UsersnamePycharmProjectspythonProjectvenvScripts,一旦删除任何3.9脚本,我就可以正常使用pip了。建议卸载Pycharm或(IDE(,如果您从3.9切换到更低,请使用正确的中断器I重新安装。

照片

这是:CMD的问题
这是:anaconda的解决方案
这里是:CMD的解决方案

尝试执行python -m pip install package

如果您在Linux中,执行whereis python,然后在PATH中添加一个版本,那么您也可以执行pip。另一种方法是安装一个新版本。PIP仅适用于安装了python的版本

最新更新