【问题标题】:Python Can't Use Pip After Uninstall 3.9Python 3.9 卸载后无法使用 Pip
【发布时间】:2020-11-08 04:06:19
【问题描述】:

问题

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

我尝试过的解决方案

  • 卸载并重新安装(来自安装程序本身)
  • 移除环境变量并重新添加环境变量
  • 重新启动终端和计算机
  • 修复安装
  • 其中点输出:"C:\Users\name\PycharmProjects\pythonProject\venv\Scripts\pip.exe C:\Users\name\AppData\Local\Programs\Python\Python37\Scripts\pip.exe)"
  • 将环境变量名称从 Python 更改为 Path

更新

我下载了 anaconda 并使用 powershell 提示符,它现在似乎可以工作,但使用默认 CMD 则无法正常工作。

为 CMD 修复的解决方案

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

照片的

这里是:Problem 使用 CMD
这是:Solution Fixed 与 anaconda
这是:Solution Fixed 使用 CMD

【问题讨论】:

  • 感谢您分享您的解决方案。将来,请将您分享的任何图像作为答案或问题的一部分直接嵌入您的帖子中,而不是作为外部网站的链接。留下指向外部网站的链接会加速这里的比特腐烂。
  • 不客气,很高兴它的工作让我头疼了几个小时哈哈,我很抱歉,我还很新,并试图弄清楚所有的角落和流程。

标签: python-3.x pip


【解决方案1】:

尝试执行python -m pip install package

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

【讨论】:

  • 我已经厌倦了,但仍然无法正常工作。我不能将 pip 用于任何事情,因为它似乎正在读取不存在的 PATH 。而不是新路径当我运行该命令时没有任何反应并执行一个空白命令
  • 也许你需要为新的python安装更新PATH
  • 是的,出于某种原因,我的 pycharm 正在读取我的项目中的 3.9 点,而不是 3.7 点,因为某些奇怪的原因我在项目中有双打,所以我不得不手动进入并删除3.9 pip,它在后面起作用。我已经更新了上面的解决方案。
猜你喜欢
  • 2020-03-28
  • 1970-01-01
  • 1970-01-01
  • 2019-08-05
  • 1970-01-01
  • 1970-01-01
  • 2021-10-03
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多