Зависимости тензорного потока: тензор потока 1.15.0 имеет требование тензорной доски <1.16.0,> = 1.15.0: какое решение? - PullRequest
0 голосов
/ 24 октября 2019

У меня есть этот список зависимостей:

absl-py==0.7.0
bleach==1.5.0
click==6.7
cycler==0.10.0
decorator==4.2.1
futures==3.1.1
h5py==2.7.1
html5lib==0.9999999
imageio==2.2.0
Keras==2.1.5
Markdown==2.6.11
matplotlib==3.1.1
networkx==2.1
numpy==1.16.0
Pillow==5.0.0
pip-autoremove==0.9.0
protobuf==3.7
pyparsing==2.2.0
python-dateutil==2.6.1
pytz==2017.3
PyWavelets==0.5.2
PyYAML==3.12
scikit-image==0.13.1
scipy==1.1.0
six==1.12.0
tensorflow-gpu
tensorflow-tensorboard==1.5.1
tqdm==4.19.5
Werkzeug==0.15

У меня есть эти ошибки:

ОШИБКА: tenorflow 1.15.0 имеет требование тензорной доски <1.16.0,> = 1.15.0, но у вас будет тензорная доска 2.0.0, которая несовместима.

ОШИБКА: тензор потока 1.15.0 имеет требование оценки тензор потока == 1.15.1, но у вас будет оценка тензор потока 2.0.1что несовместимо.

ОШИБКА: для datascience 0.10.6 требуется фолиум == 0.2.1, но будет несовместим фолиум 0.8.3.

ОШИБКА: альбуминация 0.1.12имеет требование imgaug <0.2.7,> = 0.2.5, но у вас будет несовместимое imgaug 0.2.9.

Какое решение? Должен ли я использовать внешний инструмент для решения этой проблемы зависимостей?

1 Ответ

1 голос
/ 24 октября 2019

Удалите конфликтующие зависимости. Для tensorflow это будет:

pip uninstall tensorflow tensorflow-tensorboard tensorflow-estimator

(может быть, есть еще, не уверен).

Во-вторых, переустановите tensorflow, выполнив (измените закрепленную версию на любую, какую вы хотите, возможно, новый 2.0):

pip install tensorflow==1.15.0

То же самое для других зависимостей, удалите то, что необходимо, и установите с явным закреплением версии, как показано в вашей ошибке.

Наконец, соответствующий tensorboardзагружается при установке tensorflow (то же самое для estimator) хотя бы в Tensorflow 2.0. Если нет, то вам, возможно, придется установить их явно, так же как и вашу версию tensorflow. При необходимости обратитесь к списку установленных пакетов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...