In Windows 10, pip import error: cannot import name main after installing pipenv
In Windows 10, pip import error: cannot import name main after installing pipenv
我正在尝试使用 pipenv 和 pip,但遇到了一些问题。我使用 pip 安装了 pipenv。我使用 pip 安装了 pipenv。然后我回去尝试 运行 pip -v
并得到以下结果: ImportError: cannot import name main.
我已经看到这个 回答了 Linux 和 Mac,但我不能使用 sudo
或 which
命令;我在 Windows 10 使用 CMD 控制台。在我的脚本文件夹中,我看到了 pip、pip2.7 和 pip2。我不记得哪个是我的系统 pip。我知道我可能需要卸载并重新安装(我已经尝试升级,但当然,如果没有 pip 运行ning 你就无法升级 pip)。我不想弄得更乱,所以我想在 Windows.
上询问如何在 CMD 控制台中解决这个问题
显然,当我安装pipenv时,它改变了我之前使用的系统pip版本。出于某种原因,我找到的所有答案都使用 Linux 或 Mac,但我是这样解决的。只需打开命令提示符并键入:
$python -m pip uninstall pip
然后,通过键入以下内容来测试您是否仍然安装了旧版本:
$pip -V
这表明我已经从使用 pip 版本 18 回到使用版本 8.1.1。然后您应该能够使用 pip 继续执行其他任务。
我正在尝试使用 pipenv 和 pip,但遇到了一些问题。我使用 pip 安装了 pipenv。我使用 pip 安装了 pipenv。然后我回去尝试 运行 pip -v
并得到以下结果: ImportError: cannot import name main.
我已经看到这个 sudo
或 which
命令;我在 Windows 10 使用 CMD 控制台。在我的脚本文件夹中,我看到了 pip、pip2.7 和 pip2。我不记得哪个是我的系统 pip。我知道我可能需要卸载并重新安装(我已经尝试升级,但当然,如果没有 pip 运行ning 你就无法升级 pip)。我不想弄得更乱,所以我想在 Windows.
显然,当我安装pipenv时,它改变了我之前使用的系统pip版本。出于某种原因,我找到的所有答案都使用 Linux 或 Mac,但我是这样解决的。只需打开命令提示符并键入:
$python -m pip uninstall pip
然后,通过键入以下内容来测试您是否仍然安装了旧版本:
$pip -V
这表明我已经从使用 pip 版本 18 回到使用版本 8.1.1。然后您应该能够使用 pip 继续执行其他任务。