uvr*_*ore 1 upgrade python pip
我正在尝试将 pip 从 7.1.2 版本升级到 8.0.2 但由于一些错误,我无法升级它。我运行了以下命令。
user@ubuntu:~/devstack$ pip install --upgrade pip
Run Code Online (Sandbox Code Playgroud)
我收到以下回溯错误:


请让我知道我怎样才能让它工作。
您可以使用以下方法进行pip全局升级sudo:
sudo pip3 install --upgrade pip
sudo pip2 install --upgrade pip
Run Code Online (Sandbox Code Playgroud)
或者您可以仅使用以下--user选项为您的用户升级它:
pip3 install --upgrade --user pip
pip2 install --upgrade --user pip
Run Code Online (Sandbox Code Playgroud)
请注意,我pip为 Python 2 和 Python 3都升级了s。首先升级 Python 3 的版本很重要,因为您最后升级的版本稍后将可以通过 访问pip,pip2默认情况下必须是。
重要更新:
由于pip版本10(我想),则pip/pip3命令被打破,由于在封装结构的变化,这是不与来自所提供的启动脚本兼容python-pip/python3-pip从包apt。有关详细信息,请参阅升级 pip 后出错:无法在 Stack Overflow 上导入名称“main”。
快速修复:不再运行pip/ pip3,而是始终使用python -m pip/ python3 -m pip,它不会使用系统包管理器提供的现在不兼容的可执行脚本,或者不要将pip/pip3版本升级到 10 或更高版本。
| 归档时间: |
|
| 查看次数: |
20903 次 |
| 最近记录: |