Python 2.7 在Windows 10中,pip导入错误:安装pipenv后无法导入名称main

Python 2.7 在Windows 10中,pip导入错误:安装pipenv后无法导入名称main,python-2.7,pip,importerror,pipenv,Python 2.7,Pip,Importerror,Pipenv,我正在尝试使用pipenv以及pip,但遇到了一些问题。我使用pip安装了pipenv。我使用pip安装了pipenv。然后我返回并尝试运行pip-v,得到以下结果:importTerror:cannotimportnamemain。我已经看到Linux和Mac的答案,但我不能使用sudo或which命令;我在Windows10上使用CMD控制台。在我的脚本文件夹中,我看到了pip、pip2.7和pip2。我记不起哪一个是我的系统pip。我知道我可能需要卸载和重新安装我已经尝试升级,但当然,没有

我正在尝试使用pipenv以及pip,但遇到了一些问题。我使用pip安装了pipenv。我使用pip安装了pipenv。然后我返回并尝试运行pip-v,得到以下结果:importTerror:cannotimportnamemain。我已经看到Linux和Mac的答案,但我不能使用sudo或which命令;我在Windows10上使用CMD控制台。在我的脚本文件夹中,我看到了pip、pip2.7和pip2。我记不起哪一个是我的系统pip。我知道我可能需要卸载和重新安装我已经尝试升级,但当然,没有pip运行,你不能升级pip。我不想把事情搞得一团糟,所以我想问一下如何在Windows上的CMD控制台中解决这个问题。

显然,当我安装pipenv时,它改变了我以前使用的系统pip版本。出于某种原因,我找到的所有答案都是使用Linux或Mac,但下面是我如何解决的。只需打开命令提示符并键入:

 $python -m pip uninstall pip
然后,通过键入以下内容测试您是否仍安装了旧版本:

 $pip -V
这表明我已经从使用pip版本18回到了使用版本8.1.1。然后,您应该能够使用pip继续执行其他任务