Разрешение 2 версии Python в Mac OSX

Я запускаю Mac OS X 10.11.5 . На моей машине есть две версии Python:

  1. Python 2.7 (встроенный питон в OSX) и

  2. Python 3.5 (версия Anaconda – 4.1.1)

Путь настроен так, как показано:

$ PATH

-bash: / Пользователи / userNMS / anaconda / bin: / usr / local / bin: / usr / bin: / bin: / usr / sbin: / sbin: Нет такого файла или каталога

Проблема в том, что я пытаюсь установить несколько пакетов, таких как pandas, Theano и т. Д., Используя anaconda. Я получаю ERROR: Failure: ImportError (модуль не найден)

По умолчанию Путь Python указывает на это, т.е. (версия Python 2.7)

> whereis python

 /usr/bin/python 

Но мой фактический Путь, который я хочу работать, – это Python 3.5 (версия Anaconda):

 > which python /Users/userNMS/anaconda/bin/python 

Путь пакетов сайта Python выглядит следующим образом:

 /Users/userNMS/anaconda/lib/python3.5/site-packages 

Пакеты с сайтов-пакетов (скажем, pandas, theanano и т. Д.) Не получают из вышеуказанного пути, выдавая Импортную ошибку

Пожалуйста помоги мне с этим !! Заранее спасибо 🙂

One Solution collect form web for “Разрешение 2 версии Python в Mac OSX”

Моим подходом было бы создать новую среду conda и установить там свои пакеты. Это поможет вам избежать любых проблем, если вы все еще хотите использовать 2.7. Пример:

conda create --name foo python=3 pandas Theano

Python - лучший язык программирования в мире.