我正在尝试使用pipenv和pip并遇到一些问题。我使用pip安装了pipenv。我使用pip安装了pipenv。然后我回去尝试运行pip -v
并得到以下信息:ImportError: cannot import name main.
我已经看到针对Linux和Mac的question答案,但是我不能使用sudo
或{{ 1}}命令;我在Windows 10上使用CMD控制台。在我的脚本文件夹中,我看到了pip,pip2.7和pip2。我不记得是我的系统点。我知道我可能需要卸载并重新安装(我已经尝试了升级,但是当然,如果没有运行pip,就无法升级pip)。我不想弄得一团糟,所以我想问一下如何在Windows的CMD控制台中解决此问题。
答案 0 :(得分:0)
显然,当我安装pipenv时,它更改了我以前使用的系统pip版本。由于某种原因,我找到的所有答案都使用Linux或Mac,但这是我解决的方法。只需打开命令提示符并键入:
$python -m pip uninstall pip
然后,通过键入以下内容来测试您是否仍安装了旧版本:
$pip -V
这表明我已经从使用pip版本18转到使用版本8.1.1。然后,您应该可以使用pip进行其他任务。