由于此unanswered question中的问题,我正在尝试重新安装Mercurial。我在this question中找到了卸载说明。但是,当我运行easy_install -m mercurial
时,我不知道如何继续。我是Mac的新手。你能告诉我接下来该做什么吗?
sudo easy_install -m mercurial
Password:
Searching for mercurial
Best match: mercurial 3.5.2-20151001
Using /Library/Python/2.7/site-packages
Because this distribution was installed --multi-version, before you can
import modules from this package in an application, you will need to
'import pkg_resources' and then use a 'require()' call similar to one of
these examples, in order to select the desired version:
pkg_resources.require("mercurial") # latest installed version
pkg_resources.require("mercurial==3.5.2-20151001") # this exact version
pkg_resources.require("mercurial>=3.5.2-20151001") # this version or higher
Processing dependencies for mercurial
Finished processing dependencies for mercurial
答案 0 :(得分:2)
问题是卸载问题的答案是错误的。 easy_install -m mercurial
不仅没有卸载Mercurial,easy_install
甚至没有卸载命令。
要使用卸载选项,需要pip
命令。我不相信pip
是默认Mac Python设置的一部分,但您可以使用sudo easy_install pip
进行安装,然后使用sudo pip uninstall mercurial
(pip
和{ {1}}使用相同的软件包信息,因此easy_install
可以卸载使用pip
安装的软件包。)
请注意,easy_install
可能会在easy_install
中安装pip
二进制文件,可以通过Homebrew与现有的Python安装冲突(如果您有的话)使用Homebrew,即)。