AttributeError: модуль 'tensorflow.python.training.experimental.mixed_precision' не имеет атрибута '_register_wrapper_optimizer_cls' при развертывании

При попытке запустить программу python django на сервере windows я получаю описанную выше ошибку. Программа работает нормально, когда я запускаю ее на своем ноутбуке.

Версии keras и tensorflow и других библиотек следующие:

absl-py==0.13.0
altgraph==0.17
argon2-cffi==20.1.0
asgiref==3.4.1
astunparse==1.6.3
async-generator==1.10
attrs==21.2.0
backcall==0.2.0
beautifulsoup4==4.9.3
bleach==4.0.0
bs4==0.0.1
cachetools==4.2.2
certifi==2021.5.30
cffi==1.14.6
chardet==4.0.0
clang==5.0
click==8.0.1
colorama==0.4.4
cycler==0.10.0
Cython==0.29.23
dearpygui==0.8.64
debugpy==1.4.1
decorator==5.0.9
defusedxml==0.7.1
Django==3.2.7
django-rest-framework==0.1.0
djangorestframework==3.12.4
entrypoints==0.3
filelock==3.0.12
flatbuffers==1.12
future==0.18.2
gast==0.4.0
gensim==4.1.0
google-auth==1.32.1
google-auth-oauthlib==0.4.4
google-pasta==0.2.0
graphviz==0.17
grpcio==1.40.0
h5py==3.1.0
huggingface-hub==0.0.12
idna==2.10
imbalanced-learn==0.8.0
ipykernel==6.0.3
ipython==7.25.0
ipython-genutils==0.2.0
ipywidgets==7.6.3
jedi==0.18.0
Jinja2==3.0.1
joblib==1.0.1
jsonschema==3.2.0
jupyter-client==6.1.12
jupyter-core==4.7.1
jupyterlab-pygments==0.1.2
jupyterlab-widgets==1.0.0
keras==2.6.0
keras-nightly==2.5.0.dev2021032900
Keras-Preprocessing==1.1.2
kiwisolver==1.3.1
libclang==11.1.0
Markdown==3.3.4
MarkupSafe==2.0.1
matplotlib==3.4.2
matplotlib-inline==0.1.2
mistune==0.8.4
nbclient==0.5.3
nbconvert==6.1.0
nbformat==5.1.3
nest-asyncio==1.5.1
nltk==3.6.2
notebook==6.4.1
numpy==1.19.5
oauthlib==3.1.1
opt-einsum==3.3.0
packaging==21.0
pandas==1.3.0
pandocfilters==1.4.3
parso==0.8.2
pefile==2021.9.3
pickleshare==0.7.5
Pillow==8.3.0
prometheus-client==0.11.0
prompt-toolkit==3.0.19
protobuf==3.17.3
py2exe==0.10.4.1
pyasn1==0.4.8
pyasn1-modules==0.2.8
pycparser==2.20
pydot==1.4.2
pydotplus==2.0.2
Pygments==2.9.0
pyinstaller==4.5.1
pyinstaller-hooks-contrib==2021.3
pyparsing==2.4.7
pyrsistent==0.18.0
PySimpleGUI==4.47.0
python-dateutil==2.8.1
pytz==2021.1
pywin32==301
pywin32-ctypes==0.2.0
pywinpty==1.1.3
PyYAML==5.4.1
pyzmq==22.1.0
regex==2021.8.3
requests==2.25.1
requests-oauthlib==1.3.0
rsa==4.7.2
sacremoses==0.0.45
scikit-learn==0.24.2
scipy==1.7.0
seaborn==0.11.1
Send2Trash==1.7.1
six==1.15.0
smart-open==5.2.1
soupsieve==2.2.1
sqlparse==0.4.2
tb-nightly==2.7.0a20210914
tensorboard==2.6.0
tensorboard-data-server==0.6.1
tensorboard-plugin-wit==1.8.0
tensorflow==2.6.0
tensorflow-estimator==2.6.0
tensorflow-io-gcs-filesystem==0.21.0
termcolor==1.1.0
terminado==0.10.1
testpath==0.5.0
tf-estimator-nightly==2.7.0.dev2021091608
Theano==1.0.5
threadpoolctl==2.1.0
tokenizers==0.10.3
torch==1.9.0
tornado==6.1
tqdm==4.62.0
traitlets==5.0.5
transformers==4.9.1
typing-extensions==3.7.4.3
UNKNOWN==0.0.0
urllib3==1.26.6
waitress==2.0.0
wcwidth==0.2.5
webencodings==0.5.1
Werkzeug==2.0.1
widgetsnbextension==3.5.1
wordcloud==1.8.1
wrapt==1.12.1
yellowbrick==1.3.post1

Я не уверен, в чем проблема, поскольку он работает на моем ноутбуке, он должен работать на любой другой системе с той же версией python и библиотек.

Во-вторых, я сделал pip freeze > requirement.txt, чтобы получить вышеуказанный файл, и он создает эту запись библиотеки UNKNOWN==0.0.0, которая на самом деле показывает ошибку при установке библиотек в другой системе/сервере. Я чувствую, что именно этот файл создает проблему, но не уверен. Есть ли способ выяснить, что это за библиотека и является ли она причиной того, что я получаю вышеуказанную ошибку.

Вернуться на верх