在Ubuntu服务器上:
# easy_install mercurial
Searching for mercurial
Best match: mercurial 1.8.1
Adding mercurial 1.8.1 to easy-install.pth file
Using /usr/local/lib/python2.6/dist-packages
Processing dependencies for mercurial
Finished processing dependencies for mercurial
现在,如果我hg version
它说我正在使用1.6.3版本!
我想使用上一个版本。 -U选项不起作用。 -m选项不起作用。
知道问题是什么?
答案 0 :(得分:1)
我通过在此之后卸载软件包修复了问题:
How do I remove packages installed with Python's easy_install?
然后重新安装。
现在,easy_install不会安装我想要的最新版本,所以我肯定会手动安装它。
答案 1 :(得分:0)
您可以使用aptitude安装mercurial。我不确定为什么用easy_install安装mercurial会为你安装mercurial二进制文件。 easy_install适用于python包。
试试这个:
sudo aptitude update
sudo aptitude reinstall mercurial
hg --version
现在应该显示1.8
答案 2 :(得分:0)
也许试试这个:
sudo easy_install pip
sudo pip install -U mercurial