Проблема с установкой библиотеки Keras из Anaconda

Я пытался установить на свой ноутбук библиотеку Keras от Anaconda. У меня последняя версия Anaconda. После этого я попробовал

conda update conda

conda update --all

Вышеупомянутые два преуспевают. После этого я попробовал

conda install -c conda-forge keras

conda install keras

Оба вышеперечисленных не работают с ошибкой ниже.

ERROR conda.core.link:_execute(502): An error occurred while installing package >'::automat-0.7.0-py_1'. CondaError: Cannot link a source that does not exist. >C:\Users\Anaconda3\Scripts\conda.exe

Я загрузил "automat-0.7.0-py_1" с сайта anaconda в одну локальную папку и попробовал установить conda оттуда. Оно работает. Однако, когда я снова пытаюсь установить Keras, это снова не удается. Я не знаю, что мне делать.

У меня тоже эта проблема ... опубликую, если я это выясню

Cam 18.01.2019 08:03

Последняя версия Tensorflow включает Keras в качестве высокого API. Почему бы вам не попробовать установить tf?

gameon67 24.01.2019 09:57
Почему в Python есть оператор "pass"?
Почему в Python есть оператор "pass"?
Оператор pass в Python - это простая концепция, которую могут быстро освоить даже новички без опыта программирования.
Некоторые методы, о которых вы не знали, что они существуют в Python
Некоторые методы, о которых вы не знали, что они существуют в Python
Python - самый известный и самый простой в изучении язык в наши дни. Имея широкий спектр применения в области машинного обучения, Data Science,...
Основы Python Часть I
Основы Python Часть I
Вы когда-нибудь задумывались, почему в программах на Python вы видите приведенный ниже код?
LeetCode - 1579. Удаление максимального числа ребер для сохранения полной проходимости графа
LeetCode - 1579. Удаление максимального числа ребер для сохранения полной проходимости графа
Алиса и Боб имеют неориентированный граф из n узлов и трех типов ребер:
Оптимизация кода с помощью тернарного оператора Python
Оптимизация кода с помощью тернарного оператора Python
И последнее, что мы хотели бы показать вам, прежде чем двигаться дальше, это
Советы по эффективной веб-разработке с помощью Python
Советы по эффективной веб-разработке с помощью Python
Как веб-разработчик, Python может стать мощным инструментом для создания эффективных и масштабируемых веб-приложений.
1
2
1 171
2

Ответы 2

У меня была такая же проблема, и я решил использовать:

conda update -n base conda

Или, если conda <= 4.3:

conda update -n root conda

Я вижу, что другие пользователи решили с помощью

conda config --add pinned_packages defaults::conda

и

conda clean --all --yes

Но у меня это не сработало.

Думаю, проблема в том, что tenorflow еще не выпущен для Python3.7 (вы упомянули последнюю версию Anaconda). Чтобы преодолеть это, вы можете создать новую среду с Python3.6 и одновременно установить Keras.

conda create -n p360 python=3.6 anaconda tensorflow keras

Здесь p360 - это название среды, которую я выбрал.

Другие вопросы по теме