2014-10-29 86 views
0

我使用easy_install mercurial來安裝Mercurial,而我發現我的項目需要更低版本的Mercurial。 所以我想卸載它,但我不能這樣做。使用easy_install安裝時卸載Mercurial?

打字汞柱--version我得到:

水銀分佈式SCM(版本3.1.2) (見http://mercurial.selenic.com瞭解更多信息)

版權所有(C)2005-2014馬特·麥考爾和其他人 這是免費軟件;請參閱複製條件的來源。有沒有 保修;甚至不適用於適銷性或針對特定用途的適用性。

並鍵入的easy_install -m善變我得到:

搜索善變 最佳搭配:善變3.1.2 處理善變-3.1.2-py2.7-MacOSX的-10.10- intel.egg 安裝汞腳本到/ usr/local/bin目錄

使用/Library/Python/2.7/site-packages/mercurial-3.1.2-py2.7-macosx-10.10-intel.egg

由於此分發版已安裝 - 多版本,因此在您將 模塊從應用程序中導入該軟件包之前,您需要 'import pkg_resources',然後使用類似於 之一的'require()'調用這些實施例中,爲了選擇所需要的版本:

pkg_resources.require("mercurial") # latest installed version 
pkg_resources.require("mercurial==3.1.2") # this exact version 
pkg_resources.require("mercurial>=3.1.2") # this version or higher 

處理依賴關係水銀 完成處理依賴關係水銀

的easy_install -m善變== 3.1.2easy_install -m mercurial> = 3.1.2無法工作,我仍然有我的hg命令。

非常感謝。

回答

1

運行此命令在終端:
easy_install -m mercurial
,也確保檢查easy_install以獲取更多信息。

+0

我運行這個命令,並顯示我的結果在描述,更多的想法?謝謝。 – 2014-10-29 11:14:46

+0

@AlenLiang也許試試這個:http://stackoverflow.com/questions/4991910/i-easy-installed-mercurial-and-now-i-get-no-script-named-hg – 2014-10-29 12:24:47