Как установить 2 Anacondas (Python 2 и 3) на Mac OS
Я относительно новичок в Mac OS. Я только что установил XCode (для компилятора C++) и Anaconda с последней версией Python 3 (для себя). Теперь мне интересно, как правильно установить вторую Анаконду (для работы) с Python 2?
Мне нужны обе версии для работы с iPython и Spyder IDE. Идеальный способ - иметь полностью отдельные среды Python. Например, я хотел бы написать как conda install scikit-learn
для среды Python 3 и что-то вроде conda2 install scikit-learn
для Python 2.
3 ответа
Нет необходимости устанавливать Anaconda снова. Conda, менеджер пакетов для Anaconda, полностью поддерживает отдельные среды. Самый простой способ создать среду для Python 2.7 - это
conda create -n python2 python=2.7 anaconda
Это создаст среду с именем python2
который содержит версию Anaconda для Python 2.7. Вы можете активировать эту среду с
source activate python2
Это поместит эту среду (как правило, ~/anaconda/envs/python2
) впереди в вашем PATH
, чтобы при вводе python
в терминале он загрузит Python из этой среды.
Если вам не нужна вся Анаконда, вы можете заменить anaconda
в приведенной выше команде с любыми пакетами, которые вы хотите. Ты можешь использовать conda
установить пакеты в этой среде позже, используя -n python2
флаг для conda
или путем активации среды.
Возможно, мой ответ для вас опоздал, но я могу помочь тому, у кого такая же проблема!
Вам не нужно загружать оба Anaconda
,
Если вы используете Spyder
а также Jupyter
в среде Анаконды и,
Если у вас уже есть Anaconda 2, введите в Терминале:
python3 -m pip install ipykernel
python3 -m ipykernel install --user
Если у вас уже есть Anaconda 3, введите терминал:
python2 -m pip install ipykernel
python2 -m ipykernel install --user
Затем перед использованием Spyder
Вы можете выбрать среду Python, как показано ниже! Иногда только вы можете видеть root и вашу новую среду Python, поэтому root - ваша первая среда anaconda!
Также это Юпитер. Вы можете выбрать версию Python, как это!
Надеюсь, это поможет.
Это может быть полезно, если у вас установлено более одной версии Python, и вы не знаете, как указать вашему идею использовать конкретную версию.
- устанавливать
anaconda
, Последнюю версию можно найти здесь - Откройте навигатор, набрав
anaconda-navigator
в терминале - Открытые среды. Нажмите на
create
и затем выберите свою версию Python в этом. - Теперь для вашей версии Python будет создана новая среда, и вы можете установить IDE (которые перечислены там), просто нажав
install
в этом. - Запустите IDE в своей среде, чтобы эта IDE использовала указанную версию для этой среды.
Надеюсь, поможет!!