Проблемы с созданием новой среды с Anaconda - PullRequest
0 голосов
/ 23 января 2020

У меня были проблемы с Anaconda, поэтому я решил удалить и переустановить его. Никаких проблем до сих пор. Я хотел воссоздать мою среду с пакетами, которые мне нужны для проекта. Поэтому в Anaconda Navigator я обратился к разделу «Среды»> «Создать», и это происходит:

UnsatisfiableError: The following specifications were found to be incompatible with each other:



Package vc conflicts for:
python=3.7 -> vc[version='14.*|>=14,=14.1,Package pip conflicts for:
python=3.7 -> pip
Package sqlite conflicts for:
python=3.7 -> sqlite[version='>=3.26.0,=3.28.0,=3.30.1,Package openssl conflicts for:
python=3.7 -> openssl[version='>=1.1.1a,

Что я могу сделать? Я не очень хорош в решении подобных проблем.

Скажу еще кое-что: когда я нажал на кнопку «Создать», появилось окно, в котором нужно выбрать имя среды и python версия; из списка возможных версий я выбрал Python 3.7, может быть, это может помочь.

Ответы [ 2 ]

0 голосов
/ 24 января 2020

Ваша проблема проста, вы устанавливаете пакеты с несовместимостью версий, если вы устанавливаете так:

conda install -c conda-forge something

сделайте это, указав версию

conda install -c conda-forge something=1.1.1 

Что касается openssl, я рекомендуем вам использовать версию 1.0.2, после этого всегда возникают проблемы (пока).

conda install -c conda-forge something=1.0.2 
0 голосов
/ 23 января 2020

Попробуйте работать в терминале.

https://docs.conda.io/projects/conda/en/latest/user-guide/tasks/manage-environments.html Вот документация о том, как создать, удалить среду и так далее. После создания попробуйте установить библиотеки не с помощью pip, а с помощью conda. Просто Google "Конда + библиотека вы хотите установить" и найдите код на сайте anaconda.org. Например, если вы гуглите conda numpy https://anaconda.org/anaconda/numpy, появится это сообщение.

Другое дело, что некоторые библиотеки не хотят работать друг с другом. Хотя по моему опыту вы все равно сможете их установить. Проблема будет заключаться в том, что один будет пытаться понизить рейтинг другого. Поэтому, пожалуйста, напишите, какие пакеты вы пытались установить

...