2015-01-05 25 views
9

Herhangi bir hg komutunu çalıştırmaya çalışırken aşağıdaki hatayı alıyorum."ImportError: osutil adlı bir modül yok" nedeniyle hg çalıştırılamıyor.

XCode ve dev araçları yeniden & yüklemeyi kaldırmaya çalıştım. /usr/local/lib/python2.7/site-packages/mercurial mevcut 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 

.

cevap

10

osutil, mercurial'in bir parçasıdır. Eğer cıva indirilen klasörüne gidin ve

make local 

emin düzgün biçimde çalışıyor olun çalıştırmak ve gitmek iyi olmalıdır.

+3

Windows'ta bunu yapmak için herhangi bir öneri var mı? – Noumenon

+0

@Noumenon Pencerelerde şu yönergeleri kullanın: https://www.mercurial-scm.org/wiki/BuildingOnWindows – CharlesB

+0

Bu benim için çalıştı, sorunum 'ImportError olsa da: base85' adlı modül yok. – Esteis

İlgili konular