2015-10-21 3 views
0

Кто-нибудь знает, как отменить изменения в путях и разрешениях, связанных с обновлением до El Capitan. В частности, похоже, что OS X теперь использует системный python вместо моей установки Canopy.Не удается запустить ipython после обновления El Capitan

Они выглядят хорошо:

Michaels-Mac-mini:~ mellis$ which python 
/Users/mellis/Library/Enthought/Canopy_64bit/User/bin/python 

Michaels-Mac-mini:~ mellis$ which ipython 
/Users/mellis/bin/ipython 

Но попытка запустить IPython не удается:

Michaels-Mac-mini:~ mellis$ ipython 
Traceback (most recent call last): 
    File "/Users/mellis/bin/ipython", line 5, in <module> 
    from pkg_resources import load_entry_point 
    File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/pyth on/pkg_resources.py", line 2793, in <module> 
working_set.require(__requires__) 
    File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources.py", line 673, in require 
    needed = self.resolve(parse_requirements(requirements)) 
    File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources.py", line 576, in resolve 
    raise DistributionNotFound(req) 
pkg_resources.DistributionNotFound: ipython==0.11 

ответ

1

Полное обновление моих установленных пакетов Canopy включая IPython, кажется, исправил проблему.

+0

Рад это услышать. Пожалуйста, примите свой ответ, поэтому вопрос будет быстро очевиден в ответ. –

+1

SO не разрешит мне делать это в течение 2 дней. –

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