我在 Windows 中使用 conda。我使用 python -m pip install --upgrade pip
现在,当我从基本环境运行 conda list
时:
虽然 pip -version
给出 pip 10.0.0
如果我使用 conda create --name py3 pip
创建一个新环境并运行 pip --version
我得到一个 ImportError,但是 python -m pip --version
有效:
我该如何解决?
最佳答案
首先,我尝试复制您的问题,当我使用 python -m pip install --upgrade pip
将 pip 更新到 10.0.1 时, 命令 pip --version
似乎对我有用。我想这是版本 10.0.0 上的错误。现在谈到多个 pip 版本出现在 conda list
中的问题基地,<pip>
一个是不正确的,必须删除。
您可以卸载其中一个 pip 版本
pip uninstall pip
现在终于可以运行了
conda install pip -f
还有中提琴!一切恢复正常。 下次,您可以使用
更新 pipconda update pip
这是一种更安全的更新方法。
注意:-
在这种情况下,我们还从您的 python 安装中删除了 pip。如果你想在 cmd 提示符下使用 pip,那么只需使用 easy_install pip~=10.0.1
在命令提示符下。
关于python - 如何在 conda 中管理两个 pip 版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49888717/