sudo apt-get install python-<package>
我对vs sudo pip install
vs有点困惑pip install
。我读过很多关于此事的帖子:
我的具体问题是我有 numpy 1.10.2。我尝试用 更新它pip install -U numpy
。它下载了 1.10.4,说它安装正确,但我这样做时pip show numpy
它仍然是 1.10.2。我担心我到处都有很多版本,因为我不知道安装方法之间的区别。此外,我可能用 安装了 numpy sudo apt-get
,但其他包的其他脚本可能有脚本pip install
或sudo pip install
。我如何查看发生了什么以及如何清理它?
顺便说一下which pip
回报
/usr/bin/pip
pip show numpy
返回
Name: numpy
Version: 1.10.2
Location: /home/memo/.local/lib/python2.7/site-packages
我在使用其他软件包(例如 SciPy)时也遇到了同样的问题。
答案1
经过多次尝试和错误,我找到了问题所在。这是 Ubuntu PPA v1.5.6 中的 pip。当然,这最终是我的用户错误,但那个版本的 pip 确实不宽容。我写了更多关于它的内容这个帖子。