Автор Тема: РЕШЕНО не получается установить tensorflow на python3  (Прочитано 431 раз)

Оффлайн woronin

  • Давно тут
  • **
  • Сообщений: 364
    • Email
 А подскажите, кто знает, что за беда такая может твориться, не получается установить tensorflow на python3
(base) user@robot11 ~ $ python3 -V
Python 3.8.3
(base) user@robot11 ~ $ pip -V
pip 20.1.1 from /home/user/anaconda3/lib/python3.8/site-packages/pip (python 3.8)
(base) user@robot11 ~ $ pip install -U --pre tensorflow=="2.*"
Collecting tensorflow==2.*
  Using cached tensorflow-2.4.0rc0-cp38-cp38-manylinux2010_x86_64.whl (394.8 MB)
.......
.......
Вроде питон свежий, пип, свежий, но когда запускаю инсталляшку, он доходит до конца, пишет что ему не хватате где-то какого-то места и сваливается. Хотя диск пустой и места там вагон.
........
........
Installing collected packages: tensorflow
ERROR: Could not install packages due to an EnvironmentError: [Errno 28] На устройстве не осталось свободного места

(base) user@robot11 ~ $ df
Файловая система Размер Использовано  Дост Использовано% Cмонтировано в
udevfs             1,8G          96K  1,8G            1% /dev
runfs              1,8G         1,6M  1,8G            1% /run
/dev/sda2           40G          15G   23G           41% /
tmpfs              1,8G         130M  1,7G            8% /dev/shm
tmpfs              5,0M         4,0K  5,0M            1% /run/lock
tmpfs              1,8G            0  1,8G            0% /sys/fs/cgroup
tmpfs              1,8G          36K  1,8G            1% /tmp
/dev/sda5          415G         6,6G  387G            2% /home
tmpfs              368M          32K  368M            1% /run/user/500
(base) user@robot11 ~ $
« Последнее редактирование: 06.11.2020 22:12:28 от woronin »

Оффлайн woronin

  • Давно тут
  • **
  • Сообщений: 364
    • Email
Ларчик просто открылся. Оказывается ответы на такие вопросы можно найти в google.com
python получается  что распаковывет все файлы в какую то свою внутреннюю директорию, и чтоб она не оказалась заполненной надо просто указать больший размер там где есть для этой временной директории место на дисках

$ TMPDIR=/var/tmp pip install -U --pre tensorflow=="2.*"
и все нормально после этого  проинсталировалось и запустилось.