невозможно установить тензор потока (больше) - PullRequest
0 голосов
/ 28 декабря 2018

До недавнего времени мне удавалось установить пакет tenorflow 1.5.0 при использовании python 3.6.7 для Windows.Теперь я не могу, и из сообщения «из версии» ниже кажется, что пакет tenorflow вообще не доступен.

Не прекратилась ли поддержка в последнее время?

Некоторая дополнительная информация с учетомкомментарии от micha137 и hoefling:

В linux тензор потока доступен во многих вариантах.Это касается пипов 9.0.3, 10.0.1 и 18.1, которые я пробовал.

Например:

(env3)xxx@xxx-linux:/local/mnt/workspace/tmp$ pip install tensorflow==
Collecting tensorflow==
  Could not find a version that satisfies the requirement tensorflow== (from versions: 0.12.0rc0, 0.12.0rc1, 0.12.0, 0.12.1, 1.0.0, 1.0.1, 1.1.0rc0, 1.1.0rc1, 1.1.0rc2, 1.1.0, 1.2.0rc0, 1.2.0rc1, 1.2.0rc2, 1.2.0, 1.2.1, 1.3.0rc0, 1.3.0rc1, 1.3.0rc2, 1.3.0, 1.4.0rc0, 1.4.0rc1, 1.4.0, 1.4.1, 1.5.0rc0, 1.5.0rc1, 1.5.0, 1.5.1, 1.6.0rc0, 1.6.0rc1, 1.6.0, 1.7.0rc0, 1.7.0rc1, 1.7.0, 1.7.1, 1.8.0rc0, 1.8.0rc1, 1.8.0, 1.9.0rc0, 1.9.0rc1, 1.9.0rc2, 1.9.0, 1.10.0rc0, 1.10.0rc1, 1.10.0, 1.10.1, 1.11.0rc0, 1.11.0rc1, 1.11.0rc2, 1.11.0, 1.12.0rc0, 1.12.0rc1, 1.12.0rc2, 1.12.0)
No matching distribution found for tensorflow==
(env3)xxx@xxx-linux:/local/mnt/workspace/tmp$ pip --version
pip 18.1 from /local/mnt/workspace/tmp/env3/lib/python3.4/site-packages/pip (python 3.4)

По контракту, в Windows:

C:\tmp>pip --version
pip 18.1 from c:\users\xxx\appdata\local\programs\python\python36-32\lib\site-packages\pip (python 3.6)

C:\tmp>pip install tensorflow==
Collecting tensorflow==
  Could not find a version that satisfies the requirement tensorflow== (from versions: )
No matching distribution found for tensorflow==

Некоторая дополнительная информация:

C:\tmp>pip install -vvv tensorflow. -
Config variable 'Py_DEBUG' is unset, Python ABI tag may be incorrect
Config variable 'WITH_PYMALLOC' is unset, Python ABI tag may be incorrect
Created temporary directory: C:\Users\xxx\AppData\Local\Temp\pip-ephem-wheel-cache-fmlkvkla
Created temporary directory: C:\Users\xxx\AppData\Local\Temp\pip-req-tracker-oijk67__
Created requirements tracker 'C:\\Users\\xxx\\AppData\\Local\\Temp\\pip-req-tracker-oijk67__'
Created temporary directory: C:\Users\xxx\AppData\Local\Temp\pip-install-tt2d7lx0
Cleaning up...
Removed build tracker 'C:\\Users\\xxx\\AppData\\Local\\Temp\\pip-req-tracker-oijk67__'
Invalid requirement: 'tensorflow.'

Затем следует длинная трассировка.

И:

C:\tmp>python -c "from setuptools import pep425tags; print(pep425tags.get_supported()[0])"
c:\Users\xxx\AppData\Local\Programs\Python\Python36-32\lib\site-packages\setuptools\pep425tags.py:89: RuntimeWarning: Config variable 'Py_DEBUG' is unset, Python ABI tag may be incorrect
  warn=(impl == 'cp')):
c:\Users\xxx\AppData\Local\Programs\Python\Python36-32\lib\site-packages\setuptools\pep425tags.py:93: RuntimeWarning: Config variable 'WITH_PYMALLOC' is unset, Python ABI tag may be incorrect
  warn=(impl == 'cp')):
('cp36', 'cp36m', 'win32')

Ответы [ 3 ]

0 голосов
/ 02 января 2019

Вы можете попробовать перечислить доступные версии :

$ pip.exe install tensorflow==
Collecting tensorflow==
   Could not find a version that satisfies the requirement tensorflow== (from ver sions: 1.2.0rc2, 1.2.0, 1.2.1, 1.3.0rc0, 1.3.0rc1, 1.3.0rc2, 1.3.0, 1.4.0rc0, 1.4.0rc1, 1.4.0, 1.5.0rc0, 1.5.0rc1, 1.5.0, 1.5.1, 1.6.0rc0, 1.6.0rc1, 1.6.0, 1.7. 0rc0, 1.7.0rc1, 1.7.0, 1.7.1, 1.8.0rc0, 1.8.0rc1, 1.8.0, 1.9.0rc0, 1.9.0rc1, 1.9 .0rc2, 1.9.0, 1.10.0rc0, 1.10.0rc1, 1.10.0, 1.11.0rc0, 1.11.0rc1, 1.11.0rc2, 1.11.0, 1.12.0rc0, 1.12.0rc1, 1.12.0rc2, 1.12.0)
No matching distribution found for tensorflow==
0 голосов
/ 04 января 2019

Судя по выводу

python -c "from setuptools import pep425tags; print(pep425tags.get_supported()[0])"
('cp36', 'cp36m', 'win32')

у вас есть поддерживаемая версия Python, но установлен 32-битный дистрибутив (тег платформы win32; для 64-битного Python в Windows он должен быть win_amd64).Tensorflow доступен только для 64-разрядных дистрибутивов ( все колеса в PyPI имеют тег платформы либо macosx_10_11_x86_64 для MacOS, либо manylinux1_x86_64 для Linux, либо win_amd64 для Windows).Установка 64-битного Python (например, из python-3.6.8-amd64.exe) сделает свое дело.

0 голосов
/ 28 декабря 2018

попробуйте pip3 install tensorflow

, если вы не установили pip3.Сделай это первым.

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