Как установить tensorflow-gpu от анаконды?Python

Программы на Python
Ответить
Anonymous
 Как установить tensorflow-gpu от анаконды?

Сообщение Anonymous »

Я выполнил несколько очень простых шагов (сейчас версия tensorflow-gpu 2.12.1):

Код: Выделить всё

conda create --name py311_tf212 python=3.11 numpy numba scipy spyder pandas
conda activate py311_tf212
time conda install -c conda-forge tensorflow-gpu
После 3 часов размышлений и распечатки нескольких тысяч строк зависимостей пакетов установка не удалась.

Мои системные функции:
  • Ubuntu 18.04,
  • feature:/linux-64::__glibc==2.27,
  • CUDA 11.8,
  • Драйвер Nvidia 520.61.05.
Я не уверен, какая еще информация актуальна. Буду рад получить любые советы.
Редактировать 19 декабря 2023 г., я попробовал это сделать по-новому. На этот раз я указал канал conda-forge на этапе создания env:

Код: Выделить всё

$ time conda create --name py311_tf2_test -c conda-forge python=3.11 numpy numba scipy spyder pandas tensorflow-gpu
...
Found conflicts! Looking for incompatible packages.
This can take several minutes.  Press CTRL-C to abort.
failed
...
Package expat conflicts for:
numpy -> pypy3.9[version='>=7.3.13'] -> expat[version='>=2.2.9,=2.3.0,=2.4.1,=2.4.8,=2.4.9,=2.5.0,=2.4.7,=7.3.13'] -> expat[version='>=2.2.9,=2.3.0,=2.4.1,=2.4.8,=2.4.9,=2.5.0,=7.3.13'] -> expat[version='>=2.2.9,=2.3.0,=2.4.1,=2.4.8,=2.4.9,=2.5.0,=3.12,=2.5.0,=3.6.4']
spyder -> ipython[version='>=8.12.2,=3.10|>=3.10.0|>=3.7|>=3.6.4']
...
The following specifications were found to be incompatible with your system:

- feature:/linux-64::__glibc==2.27=0
- feature:/linux-64::__unix==0=0
- feature:|@/linux-64::__glibc==2.27=0
- feature:|@/linux-64::__unix==0=0
- numba -> libgcc-ng[version='>=10.3.0'] -> __glibc[version='>=2.17']
- numpy -> libgcc-ng[version='>=10.3.0'] -> __glibc[version='>=2.17']
- pandas -> libgcc-ng[version='>=10.3.0'] -> __glibc[version='>=2.17']
- python=3.11 -> libgcc-ng[version='>=11.2.0'] -> __glibc[version='>=2.17']
- scipy -> libgfortran-ng -> __glibc[version='>=2.17']
- spyder -> ipython[version='>=8.12.2,=2.17']

Your installed version is: 2.27

real    32m40.392s
Я не знаю, как это интерпретировать. Является ли здесь проблема установленной версией glibc? Большинство пакетов, кажется, довольны версией 2.17 или новее. Как ни странно, tensorflow-gpu имеет зависимости tensorflow==2.15.0 и tensorflow==2.6.2.

Подробнее здесь: https://stackoverflow.com/questions/772 ... m-anaconda
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»