ноутбук ipython не может найти питона

2271
Richard Berg

У меня была пара версий Python 2 под домашним пивом. Поскольку я использовал только ноутбук ipython, я решил удалить все экземпляры Python 2, что оказалось плохой идеей, потому что теперь я просто получаю сообщение об ошибке при попытке запустить сервер P ython.

-bash: /usr/local/bin/ipython: /usr/local/opt/python/bin/python2.7: bad interpreter: No such file or directory

Как мне это решить?

Благодарю.

2

1 ответ на вопрос

1
Duncan X Simpson

Вам необходимо переустановить Python 2.7 или использовать ipython3 вместо ipython. Если вы получили ошибку «команда не найдена», выполните эту команду: export PATH=/Library/Frameworks/Python.framework/Versions/3.2/bin:$PATHзатем попробуйте снова запустить ipython3.

Почему он не может работать с python3? Richard Berg 9 лет назад 0
Поскольку он настроен на поиск Python 2.7, как показано в bash: / usr / local / bin / ipython: / usr / local / opt / python / bin / ** python2.7 **: плохой интерпретатор: такого файла или каталога нет Duncan X Simpson 9 лет назад 0
Я только что провел небольшое исследование и обнаружил [здесь] (http://ipython.org/news.html), что iPython еще не поддерживает Python 3. Duncan X Simpson 9 лет назад 0
но IPython 2.0 требует Python ≥ 2.7.2 или ≥ 3.3.0. Он не поддерживает Python 3.0, 3.1, 3.2, 2.5 или 2.6. - но у меня установлена ​​версия Python 3.4.1 Richard Berg 9 лет назад 0
я могу изменить версию, которую ищет ipython? Richard Berg 9 лет назад 0
Я просто провел еще несколько исследований и обнаружил, что информация, которую я нашел, устарела. Однако я нашел это из [здесь] (http://ipython.org/ipython-doc/rel-1.1.0/interactive/reference.html): «Для IPython на Python 3 используйте ipython3 вместо ipython». Duncan X Simpson 9 лет назад 0
Я до сих пор не уверен, как решить эту проблему Richard Berg 9 лет назад 0
Вместо запуска сервера с командой ipython используйте команду ipython3. Duncan X Simpson 9 лет назад 0
я пытался, но я получаю -bash: ipython3: команда не найдена Richard Berg 9 лет назад 0
Выполните эту команду: `export PATH = / Library / Frameworks / Python.framework / Versions / 3.2 / bin: $ PATH`, затем попробуйте снова запустить ipython3. Duncan X Simpson 9 лет назад 0
Нет .. я не работал Richard Berg 9 лет назад 0
Запустите `sudo find / -iname * ipython3 *` и сообщите мне вывод. Duncan X Simpson 9 лет назад 0