Я установил tensorflow и keras через pip и хочу использовать их, но следующий импорт не удался:
from tensorflow import keras
from tensorflow.keras.models import Sequential #This line fails
Ошибка:
File "...AppData\Local\Programs\Python\Python39\lib\site-packages\keras\src\tree\__init__.py", line 1, in <module>
from keras.src.tree.tree_api import assert_same_structure
File ""...AppData\Local\Programs\Python\Python39\lib\site-packages\keras\src\tree\tree_api.py", line 10, in <module>
raise ImportError(
ImportError: To use Keras, you need to have `optree` installed. Install it via `pip install optree`
Я проверил, что optree установлен, попробовал переустановить, но безуспешно. Кто-нибудь сталкивается с этой проблемой?
Версии:






У меня возникла та же проблема, в моем случае решением было обновить версию optree с помощью
pip install --upgrade optree
Наконец, мне помогли следующие команды:
pip uninstall keras
pip uninstall tensorflow
pip cache purge
pip install tensorflow --ignore-installed --user
У меня есть два предложения RC:
Спасибо за предложение, мне это не помогло :( Показывает, что у меня уже установлена последняя версия