Yritän asentaa TensorFlow'n pipin avulla:
$ pip install tensorflow --user
Collecting tensorflow
Could not find a version that satisfies the requirement tensorflow (from versions: )
No matching distribution found for tensorflow
Mitä teen väärin? Toistaiseksi olen käyttänyt Pythonia ja pipiä ilman ongelmia.
Tarvitset 64-bittisen version Pythonista, ja sinun tapauksessasi käytät 32-bittistä versiota. Tällä hetkellä Tensorflow tukee vain 64-bittisiä versioita Python 3.5.x ja 3.6.x
Windowsissa.
Voit tarkistaa, mitä Python-versiota käytät, kirjoittamalla python
tai python3
käynnistääksesi tulkin ja kirjoittamalla sitten import struct;print(struct.calcsize("P") * 8)
, jolloin tulostuu joko 32
tai 64
, mikä kertoo, mitä Python-versiota käytät.
Päivitetty 28.11.2016: TensorFlow on nyt saatavilla PyPI:ssä julkaisusta 0.12 alkaen. Voit kirjoittaa
pip install tensorflow
...tai...
pip install tensorflow-gpu
...asentaaksesi TensorFlow'n pelkän prosessorin tai GPU:n kiihdyttämän version.
Edellinen vastaus: TensorFlow ei ole vielä PyPI-arkistossa, joten sinun on määritettävä URL-osoite sopivaan "wheel-tiedostoon" käyttöjärjestelmääsi ja Python-versiollesi.
Täydellinen luettelo tuetuista kokoonpanoista on lueteltu TensorFlow'n verkkosivustolla, mutta esimerkiksi asentaaksesi version 0.10 Python 2.7:lle Linuxissa käyttäen vain CPU:ta, kirjoittaisit seuraavan komennon:
$ pip install https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.10.0rc0-cp27-none-linux_x86_64.whl