Несовместимые пакеты при установке tenorflow-gpu = 1.4.1 с Anaconda - PullRequest
0 голосов
/ 17 января 2020

Мы пытаемся воспроизвести pytorch_v1.0 ветвь Pose-Transfer в Ubuntu 18.04. Я успешно воспроизвел процесс обучения и тестирования, но настроить среду для оценки довольно сложно. Для оценки требуется Tensorflow 1.4.1 (python3), но у меня возникают проблемы с его установкой.

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

$ conda create -n torch_mv_eval tensorflow-gpu=1.4.1
Collecting package metadata (repodata.json): done
Solving environment: /
Found conflicts! Looking for incompatible packages.
This can take several minutes.  Press CTRL-C to abort.
failed

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



Package libstdcxx-ng conflicts for:
tensorflow-tensorboard -> libstdcxx-ng[version='>=7.2.0']
Package protobuf conflicts for:
tensorflow-tensorboard -> protobuf[version='>=3.4.0']
tensorflow-gpu-base==1.4.1 -> protobuf[version='>=3.3.0']
Package six conflicts for:
tensorflow-tensorboard -> six[version='>=1.10.0']
tensorflow-gpu-base==1.4.1 -> six[version='>=1.10.0']
Package cudnn conflicts for:
tensorflow-gpu-base==1.4.1 -> cudnn[version='6.0.*|>=7.0.5,<=8.0a0']
Package numpy conflicts for:
tensorflow-gpu-base==1.4.1 -> numpy[version='>=1.12.1,<2.0a0']
tensorflow-tensorboard -> numpy[version='>=1.12']
Package cudatoolkit conflicts for:
tensorflow-gpu-base==1.4.1 -> cudatoolkit=8.0
Package markdown conflicts for:
tensorflow-tensorboard -> markdown[version='>=2.6.8']
Package bleach conflicts for:
tensorflow-tensorboard -> bleach[version='1.5.0|>=1.5.0,<1.5.1.0a0']
Package zlib conflicts for:
tensorflow-gpu-base==1.4.1 -> zlib[version='>=1.2.11,<1.3.0a0']
Package python conflicts for:
tensorflow-gpu-base==1.4.1 -> python[version='>=2.7,<2.8.0a0|>=3.5,<3.6.0a0|>=3.6,<3.7.0a0']
tensorflow-tensorboard -> python[version='>=2.7,<2.8.0a0|>=3.5,<3.6.0a0|>=3.6,<3.7.0a0']
Package mock conflicts for:
tensorflow-gpu-base==1.4.1 -> mock[version='>=2.0.0']
Package html5lib conflicts for:
tensorflow-tensorboard -> html5lib[version='0.9999999|>=0.9999999,<0.10000000.0a0']
Package futures conflicts for:
tensorflow-tensorboard -> futures[version='>=3.1.1']
Package enum34 conflicts for:
tensorflow-gpu-base==1.4.1 -> enum34[version='>=1.1.6']
Package werkzeug conflicts for:
tensorflow-tensorboard -> werkzeug[version='>=0.11.10']
Package libgcc-ng conflicts for:
tensorflow-tensorboard -> libgcc-ng[version='>=7.2.0']

Автор репозитория предлагает использовать Docker на случай, если мы не сможем разрешить конфликты, но у нас большая команда, и не каждый из нас может быть хозяином Docker. Есть идеи?

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