2015-01-05 17 views
9

hgコマンドを実行しようとすると、次のエラーが表示されます。"ImportError:osutilというモジュールがありません"のためにhgを実行できません

私はアンインストールを試みました& XCodeとdev-toolsを再インストールしました。 /usr/local/lib/python2.7/site-packages/mercurial上に存在するosutil.so

Traceback (most recent call last): 
File "/usr/local/bin/hg", line 41, in <module> 
mercurial.util.setbinary(fp) 
File "/usr/local/lib/python2.7/site-packages/mercurial/demandimport.py", line 102, in __getattribute__ 
File "/usr/local/lib/python2.7/site-packages/mercurial/demandimport.py", line 74, in _load 
File "/usr/local/lib/python2.7/site-packages/mercurial/demandimport.py", line 43, in _hgextimport 
File "/usr/local/lib/python2.7/site-packages/mercurial/util.py", line 66, in <module> 
File "/usr/local/lib/python2.7/site-packages/mercurial/demandimport.py", line 102, in __ getattribute__ 
File "/usr/local/lib/python2.7/site-packages/mercurial/demandimport.py", line 74, in _load 
File "/usr/local/lib/python2.7/site-packages/mercurial/demandimport.py", line 43, in _hgextimport 
ImportError: No module named osutil 

答えて

10

osutilは水銀の一部です。あなたは水銀ダウンロードし、それが正しく実行され、あなたが行ってもいいでなければならないことを確認してください

make local 

を実行するフォルダに移動します 。

+3

Windowsでこれを行うためのアドバイスはありますか? – Noumenon

+0

@Noumenon Windowsの場合、以下の手順を使用してください。https://www.mercurial-scm.org/wiki/BuildingOnWindows – CharlesB

+0

問題は「ImportError:base85という名前のモジュールはありませんでした。 – Esteis

関連する問題