У меня есть Anaconda и Python (оба 3.4 и 2.7), установленные в моей системе, и Python 3.4 по умолчанию. Из-за этого всякий раз, когда я запускаю ipython, он открывается в 3.4. Есть ли способ запустить ipython в Python 2.7? Или любым способом мы можем выбрать, какую версию запускать каждый раз при запуске ipython?Запуск ipython в 2.7
ответ
Я использую Ubuntu 16.04 и могу только поручиться за то, как в этой ОС работает следующее: Я не пробовал это на любой другой платформе.
Чтобы использовать IPython для конкретной версии Python, вы можете использовать команды и ipython3
соответственно.
Если вы хотите изменить версию на Python, используемый по умолчанию при использовании команды ipython
, сначала найдите команду:
$ which ipython
Для меня на Ubuntu 16.04 это на /usr/local/bin/ipython
. Затем откройте этот файл в текстовом редакторе. Для меня содержимое файла следующим образом:
#!/usr/bin/python
# -*- coding: utf-8 -*-
import re
import sys
from IPython import start_ipython
if __name__ == '__main__':
sys.argv[0] = re.sub(r'(-script\.pyw|\.exe)?$', '', sys.argv[0])
sys.exit(start_ipython())
Линия #!/usr/bin/python
определяет, какая версия Python будет использоваться для ipython
. Просто измените это, чтобы указать на свой исполняемый файл Python 2.7 (вы можете найти его с помощью which python2.7
), если вы хотите, чтобы это было по умолчанию.
Хорошо, я понял. Мне пришлось пойти в/bin и добавить еще один исполняемый файл с именем ipython2. Благодарим вас за ответ! :) – Ramiz
- 1. Запуск IPython
- 2. Запуск ВИЗИТ из IPython
- 3. Запуск IPython notebook
- 4. Запуск внешних команд в IPython
- 5. Запуск Bash скрипты в IPython
- 6. Запуск Cython в Jupyter iPython
- 7. Запуск скрученного реактора в iPython
- 8. Запуск IPython с Mountain Lion 10.8
- 9. ipython с использованием версии 2.6 вместо 2.7
- 10. Неинтерактивный запуск ноутбука IPython/JUpyter
- 11. Запуск кластера MPI для IPython
- 12. Запуск ноутбука Ipython на Mac
- 13. Запуск оболочки IPython при исключении
- 14. Запуск iPython с терминала OSX
- 15. запуск IPython с использованием кода Python
- 16. Запуск Theano на Python 2.7
- 17. Запуск командной строки $ в Canopy iPython
- 18. Автоматический запуск% Matplotlib встроенного в IPython Notebook
- 19. Запуск нескольких экземпляров SparkContext в Ipython
- 20. Запуск ipython-ноутбука в контейнере Docker
- 21. Запуск IPython Notebook в Google App Engine
- 22. запуск сценария из каталога в ipython
- 23. Запуск Qtconsole IPython из командной строки (после установки всех зависимостей)
- 24. IPython Kernel нонреспондеров: Запуск сервера разработки Django от ноутбука IPython
- 25. Python 2.7: Запуск файла питона в пакете
- 26. Открытый IPython Notebook 2.7 и 3.4 в Parallel
- 27. Добавить python 2.7 в ipython notebook (по умолчанию python3)
- 28. ipython ноутбук не работает на ipython 2.2.0
- 29. Запуск сеанса IPython при неперехваченной ошибке
- 30. Запуск документа Jupyter/IPython на Zepplin
В Linux по крайней мере у вас обычно есть символические ссылки на 'ipython2',' ipython2.7' 'ipython3' и' ipython3.4'. –