Как установить 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
который содержит версию анаконды Python 2.7. Вы можете активировать эту среду с помощьюsource activate python2
это приведет к тому, что окружающая среда (как правило,
~/anaconda/envs/python2
) в присутствии вPATH
, так что при вводеpython
на терминале он будет загружать Python из этой среды.если вы не хотите всю анаконду, вы можете заменить
anaconda
в этой команде состоял. Вы можете использоватьconda
чтобы установить пакеты в этой среде позже, либо с помощью-n python2
флагconda
, или путем активации среды.
может быть, мой ответ запоздал для вас, но я могу помочь кому-то, кто имеет ту же проблему!
вам не нужно загружать оба
Anaconda
.если вы используете
Spyder
иJupyter
в окружении анаконды и,если у вас уже есть Анаконда 2 типа в терминале:
python3 -m pip install ipykernel python3 -m ipykernel install --user
если у вас уже есть Анаконда 3, то введите терминал:
python2 -m pip install ipykernel python2 -m ipykernel install --user
затем перед использованием
Spyder
вы можете выбрать среду Python, как показано ниже! Иногда только ты может видеть root и вашу новую среду Python, поэтому root - это ваша первая среда anaconda!также это Jupyter. Вы можете выбрать версию Python, как это!
Я надеюсь, что это поможет.
это может быть полезно, если у вас установлено несколько версий python и вы не знаете, как сообщить вашей ide использовать определенную версию.
- установить
anaconda
. Последнюю версию можно найти здесь- откройте навигатор, набрав
anaconda-navigator
в терминале- открыть средах. Нажмите на
create
а затем выберите свою версию python в этом.- теперь новая среда будет создана для вашей версии python, и вы можете установите IDE(которые перечислены там), просто нажав
install
в этом.- запустите среду IDE в своей среде, чтобы эта среда IDE использовала указанную версию для этой среды.
надеюсь, что это помогает!!