2016-04-23 5 views
1

Когда я поставил «-версия рт.ст.» в моем макинтош терминале, он показывает ошибку ниже ...Не удается запустить Mercurial

Traceback (most recent call last): 
    File "/usr/local/bin/hg", line 41, in <module> 
    mercurial.util.setbinary(fp) 
    File "/Library/Python/2.7/site-packages/mercurial/demandimport.py", line 106, in __getattribute__ 
    self._load() 
    File "/Library/Python/2.7/site-packages/mercurial/demandimport.py", line 78, in _load 
    mod = _hgextimport(_import, head, globals, locals, None, level) 
    File "/Library/Python/2.7/site-packages/mercurial/demandimport.py", line 47, in _hgextimport 
    return importfunc(name, globals, *args) 
    File "/Library/Python/2.7/site-packages/mercurial/util.py", line 70, in <module> 
    statfiles = getattr(osutil, 'statfiles', platform.statfiles) 
    File "/Library/Python/2.7/site-packages/mercurial/demandimport.py", line 106, in __getattribute__ 
    self._load() 
    File "/Library/Python/2.7/site-packages/mercurial/demandimport.py", line 78, in _load 
    mod = _hgextimport(_import, head, globals, locals, None, level) 
    File "/Library/Python/2.7/site-packages/mercurial/demandimport.py", line 47, in _hgextimport 
    return importfunc(name, globals, *args) 
ImportError: dlopen(/Library/Python/2.7/site-packages/mercurial/osutil.so, 2): Symbol not found: _fdopendir$INODE64 
    Referenced from: /Library/Python/2.7/site-packages/mercurial/osutil.so 
    Expected in: /usr/lib/libSystem.B.dylib 
in /Library/Python/2.7/site-packages/mercurial/osutil.so 

Как это исправить?

Благодарим вас за любую помощь, которую вы можете предоставить.

PS: Извините за мой плохой английский.

ответ

0

Наконец-то я получил ответ ...!

Шаг1: Перейти к папке «/Library/Python/2.7/site-packages».

>$ cd /Library/Python/2.7/site-packages 

Шаг2: Удалить ниже файлы в "сайт-пакеты" папку.

>$ rm -rf hgext       
>$ rm -rf mercurial    
>$ rm -rf mercurial-3.7.3-py2.7.egg-info 

Шаг 3: Теперь установить ртутный

Смежные вопросы