Я пытаюсь запустить IPython Enthought балдахина из терминала в Mac OS 10.8.3 с помощью следующей команды:Enthought Навес конфигурации IPython: плохой переводчик Нет такого файла или каталога
/Applications/Canopy.app/appdata/canopy-1.0.0.1160.macosx-x86_64/Canopy.app/Contents/bin/ipython
, но я получаю следующее сообщение об ошибке:
/Applications/Canopy.app/appdata/canopy-1.0.0.1160.macosx-x86_64/Canopy.app/Contents/bin/ipython: /Library/Frameworks/Python.framework/Versions/7.1/Resources/Python.app/Content: bad interpreter: No such file or directory
Это был установлен ранее (7,1) рамки, но был удален давно, так что я не могу достаточно выяснить, где IPython балдахина получает эту ссылку с. Я также проверил каталог ./ipython/profile_default, но это не помогло.
Любая идея, как я могу запустить ipython из терминала?
Спасибо!
Спасибо! Проиграв еще несколько, я заметил, что при первом запуске Canopy, если вы выберете «использовать это как установку Python по умолчанию», тогда создаются ссылки, поэтому вы можете просто ввести «ipython» в Terminal. Я думаю, что я понимаю виртуальную среду, но я не понимаю, почему попытка запуска терминала ipython (тот, который похоронен в Canopy.app) пытается получить доступ к старой, несуществующей установке Python. Где хранится эта ссылка? Не могли бы вы рекомендовать какие-либо чтения о виртуальных средах, которые могли бы помочь мне понять более четко? – ToddP
Ошибка, которую вы видите, потому что Canopy встроена в приложение и отправлена вам, а скрипт ipython имеет интерпретатор, указывающий на местоположение на машине сборки. (Посмотрите на первую строку '/ Applications/Canopy.app/appdata/canopy-1.0.0.1160.macosx-x86_64/Canopy.app/Contents/bin/ipython'). Чтобы запустить этот скрипт ipython, вы можете запустить следующую команду: /Applications/Canopy.app/appdata/canopy-1.0.0.1160.macosx-x86_64/Canopy.app/Contents/bin/python /Applications/Canopy.app/appdata/canopy -1.0.0.1160.macosx-x86_64/Canopy.app/Содержание/бен/ipython' – punchagan