2015-01-05 2 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