Python 3.2 в анаконде

Я пытаюсь создать среду анаконды с Python3.2, но кажется, что анаконда поддерживает только 3.4+. Можно ли использовать Python3.2 со средой anaconda? Как?

okuoub@iMac>> conda create -n myenv python=3.2

Solving environment: failed

PackagesNotFoundError: The following packages are not available from current channels:

  - python=3.2

Current channels:

  - https://repo.anaconda.com/pkgs/main/osx-64
  - https://repo.anaconda.com/pkgs/main/noarch
  - https://repo.anaconda.com/pkgs/free/osx-64
  - https://repo.anaconda.com/pkgs/free/noarch
  - https://repo.anaconda.com/pkgs/r/osx-64
  - https://repo.anaconda.com/pkgs/r/noarch
  - https://repo.anaconda.com/pkgs/pro/osx-64
  - https://repo.anaconda.com/pkgs/pro/noarch

To search for alternate channels that may provide the conda package you're
looking for, navigate to

    https://anaconda.org

and use the search bar at the top of the page.

При запуске поиска conda я получаю только 2.7- и 3.3+:

okuoub@iMac>> conda search python
...
python                   2.7.14     hd74e306_15  pkgs/main
python                   2.7.14     hde5916a_29  pkgs/main
python                   2.7.14     he768d2d_19  pkgs/main
python                   2.7.14     hed931fe_16  pkgs/main
python                    3.3.0               3  pkgs/free
python                    3.3.0               4  pkgs/free
python                    3.3.1               0  pkgs/free
...

При запуске conda информация:

okuoub@iMac>> conda info
     active environment : None
       user config file : /Users/okuoub/.condarc
 populated config files :
          conda version : 4.5.1
    conda-build version : 3.0.27
         python version : 3.6.3.final.0
       base environment : /Users/okuoub/anaconda3  (writable)
           channel URLs : https://repo.anaconda.com/pkgs/main/osx-64
                          https://repo.anaconda.com/pkgs/main/noarch
                          https://repo.anaconda.com/pkgs/free/osx-64
                          https://repo.anaconda.com/pkgs/free/noarch
                          https://repo.anaconda.com/pkgs/r/osx-64
                          https://repo.anaconda.com/pkgs/r/noarch
                          https://repo.anaconda.com/pkgs/pro/osx-64
                          https://repo.anaconda.com/pkgs/pro/noarch
          package cache : /Users/okuoub/anaconda3/pkgs
                          /Users/okuoub/.conda/pkgs
       envs directories : /Users/okuoub/anaconda3/envs
                          /Users/okuoub/.conda/envs
               platform : osx-64
             user-agent : conda/4.5.1 requests/2.18.4 CPython/3.6.3 Darwin/14.5.0 OSX/10.10.5
                UID:GID : 501:20
             netrc file : None
           offline mode : False

person okuoub    schedule 24.04.2018    source источник
comment
Anaconda поддерживает почти все версии Python. Что происходит, когда вы создаете новую среду с помощью conda create -n myenv python=3.2?   -  person nekomatic    schedule 25.04.2018
comment
@nekomatic я получаю сообщение об ошибке, отредактировал вопрос с этим   -  person okuoub    schedule 28.04.2018
comment
Хорошо, какой вывод вы получаете от conda search python и от conda info? Я предполагаю, что что-то не так с конфигурацией вашего канала.   -  person nekomatic    schedule 30.04.2018
comment
@nekomatic Добавлено в исходное сообщение   -  person okuoub    schedule 30.04.2018
comment
Извините, я провел небольшое исследование и обнаружил, что ошибался: Anaconda не поддерживает почти все версии Python. Пожалуйста, смотрите мой ответ.   -  person nekomatic    schedule 01.05.2018


Ответы (1)


Дистрибутив Anaconda не включает поддержку Python 3.2:

Anaconda поддерживает Python 2.7, 3.4, 3.5 и 3.6.

Я не думаю, что это означает, что это невозможно, просто никто не собрал все пакеты conda, которые вам понадобятся для установки этой версии. Существует обсуждение группы Anaconda о заставить Python 3.2 работать, но ему несколько лет, и он не завершается общим решением.

Вы можете попробовать спросить там еще раз, но в противном случае я думаю, что ваши варианты — заставить ваш код работать в 3.4 или более поздней версии или искать какой-то другой способ сделать это.

person nekomatic    schedule 30.04.2018