Установите пакеты с Conda для второй установки Python - PullRequest
0 голосов
/ 26 сентября 2019

Я недавно установил Anaconda в моей Windows.Я сделал это, чтобы использовать некоторые пакеты из определенных каналов, которые требуются приложению, использующему Python 3.5 в качестве языка сценариев.

Я настроил переменную PATH для использования Conda, указывая на среду Python конкретной программы,но теперь я хотел бы также использовать Conda для другой установки Python, которая установлена ​​на моей Windows.

При установке Anaconda не требуется указывать версию Python, связанную с.Итак, как я могу использовать Conda для установки в другую установку Python.Обе установки Python являются «физическими» установками - никоим образом не виртуальными.

1 Ответ

1 голос
/ 26 сентября 2019

Деинсталлируйте другую установку на python и создайте различные среды conda, в этом и заключается conda.Использование conda из вашей установки anaconda для управления пакетами из другой независимой установки на python невозможно и не очень возможно.

Что-то подобное может удовлетворить ваши потребности:

  1. Создать одинenv для python 3.5 conda create -n py35 python=3.5
  2. Создайте один env для какой-либо другой версии python, которую вы хотели бы использовать, например, 3.6: conda create -n py36 python=3.6
  3. Используйте conda activate py35, conda deactivate, conda activate py36 для переключения между виртуальными средами.
...