Я установил iPython, используя pip в OS X 10.10, и дал мне команды «ipython» и «ipython2», которые отлично работают, но которые используют OS X по умолчанию python версии 2.7.9. Я загрузил и установил последнюю версию Python3.4 и могу загрузить ее с помощью команды «python3», но не могу найти способ заставить iPython использовать эту версию python. На веб-сайте iPython говорится, что пакет может использоваться с версиями python версии 3.3 и выше, но я не могу найти инструкции о том, как изменить используемую по умолчанию версию python.Как изменить версию ядра/python для iPython?
До сих пор я обнаружил, что пакет jupyter для iPython имеет спецификацию ядра в/usr/local/share/jupyter/kernels /, которая представляет собой просто папку под названием «python2», содержащую файл json, который указывает на систему python 2.7.6, но изменить это, чтобы указать на новую установку python3.4, не работает. Я предполагаю, что эта конфигурация для ноутбука ipython.
Я также попытался подход здесь: ipython reads wrong python version
При этом я продублировал ipython2 команду в/пользователя/местные/бен/и редактировать его использовать python3 интерпретатор находится в папке/Library/Frameworks /Python.framework/Versions/3.4/bin/python3, тем не менее, это дает мне ошибку «ImportError: Нет модуля с именем« IPython »,« который предполагает, что установка python3 не имеет установленного ipython.
Чтобы решить эту проблему, я попытался удалить ipython и переустановить его с помощью pip, но он просто нацелен на установку Python 2.7 системы и ничего не делает для python3.
Кто-нибудь знает, как настроить iPython на использование другой версии python или даже установить отдельную установку ipython для python3? В конечном счете было бы неплохо быстро переключаться взад и вперед в зависимости от моих потребностей.