如何将twine升级至1.11版本?解决版本显示不一致问题
解决twine版本不一致且无法通过apt升级的问题
我之前也碰到过完全一样的情况!问题根源在于你的系统里同时存在两个不同渠道安装的twine:
- 通过apt安装的1.10版本,路径是
/usr/bin/twine,系统会优先调用这个 - 通过pip安装的1.11版本,它在另一个路径下,所以
pip list能看到但实际运行的还是旧版本
下面是具体的解决步骤:
- 首先卸载apt安装的旧版本twine,避免版本冲突:
sudo apt remove twine - 接着用pip(如果是Python3环境建议用
pip3)安装并升级到最新版本:sudo pip3 install --upgrade twine - 最后验证版本是否正确:
twine --version
如果不想卸载apt版本,也可以直接调用pip安装的twine路径来运行(可以用pip show twine找到它的安装位置,然后用绝对路径执行),但彻底卸载旧版本的方式更干净,能避免后续混淆。
内容的提问来源于stack exchange,提问作者Ollie
相关产品推荐
相关产品推荐

