我有Mercurial 1.8.1,Python 2.6.6安裝在運行於虛擬機上的Win 2k8 R2上。我曾嘗試安裝從msi,源代碼和使用tortisehg。命令行汞柱工作正常,但我得到的運行hgweb.cgi時同樣的錯誤:Mercurial CGI(hgweb.cgi)失敗
Traceback (most recent call last): File ".\hgweb.cgi", line 17, in application = hgweb(config) File "mercurial\hgweb\__init__.pyc", line 26, in hgweb File "mercurial\hgweb\hgwebdir_mod.pyc", line 61, in __init__ File "mercurial\hgweb\hgwebdir_mod.pyc", line 70, in refresh File "mercurial\ui.pyc", line 35, in __init__ File "mercurial\demandimport.pyc", line 75, in __getattribute__ File "mercurial\demandimport.pyc", line 47, in _load File "mercurial\util.pyc", line 576, in File "mercurial\demandimport.pyc", line 85, in _demandimport File "mercurial\windows.pyc", line 21, in File "mercurial\demandimport.pyc", line 75, in __getattribute__ File "mercurial\demandimport.pyc", line 47, in _load File "mercurial\osutil.pyc", line 12, in File "mercurial\osutil.pyc", line 10, in __load ImportError: DLL load failed: The specified module could not be found.
我已經在SO發現和其他地方指着我嘗試從源代碼安裝,刪除純osutil到其他的答案安裝或安裝舊版本。我已經全部嘗試過了。
這特別令人沮喪,因爲我有其他類似的非虛擬機器運行正常,但一直無法找到斷開連接。
想法?
我有同樣的問題,你有沒有找到解決辦法?我花了很多時間,試圖讓它工作... – 2011-03-23 18:52:59