Итак, я установил Anaconda на свой Ubuntu Linux 12.04LTS x64. Кажется, что он отлично работает, за исключением этого. Так что я создал среду Конда используяСоздал среду Anaconda python3, но она все еще загружает ipython 2.7.6
conda create -n py33dev python=3 anaconda
Когда я пытаюсь запустить IPython оболочки, я бы ожидать, чтобы получить оболочку Ipython3 и ноутбук. Однако он по-прежнему загружает оболочку ipython 2.7.6. Я попытался использовать команду ipython3, но потом загрузит оболочку ipython3 с моего компьютера, а не из Anaconda.
Я попытался установить ipython3 в среде Anaconda с использованием
pip install ipython3
и
conda install ipython3
Однако, когда я делаю это я просто получить сообщение не сказать «Нет пакетов найдено совпадение: ipython3»
Так что я не уверен, почему Anaconda отлично работает с python2, но не с python3 - хотя Continuum указывает, что он готов к python3. Я что-то пропустил? Кто-нибудь знает, как это решить?
Попробуйте запустить 'ipython3'. Пакет называется 'ipython', но скрипт для его запуска называется' ipython3'. Когда мы выпустим IPython 2.0, он установит как 'ipython', так и' ipython3' (или 'ipython2' на Python 2). –
@ThomasK Спасибо за комментарий. Да, я попробовал это. Поэтому, когда я пишу ipython внутри Anaconda, начинается оболочка, и в нем говорится Python 2.7.6 [Anaconda 1.8.0). Но когда я пытаюсь ipython3, он просто говорит «ПРЕДУПРЕЖДЕНИЕ: Попытка работать в virtualenv ...». Причина, по которой я хочу, чтобы Ipython3 работал в Anaconda, заключается в том, что я хочу, чтобы оболочка Ipython3 имела доступ ко всем библиотекам, установленным с Anaconda, - в противном случае я должен сам их собрать и скомпилировать и т. Д. – krishnab
Вы пробовали 'conda install ipython '? Он должен быть уже из-за анаконды, но, возможно, это не по какой-то причине./ –