2017-11-18 273 views
0

我試圖將tensorflow安裝到我的機器上,但運行不正常。在windows10上安裝tensorflow -python 3.6.1(anaconda)

我參考tensorflow主頁,並決定安裝它與anaconda,目前我正在運行我的python。

所以我做..

>conda create -n tensorflow python=3.5 #One of the posts on Stackoverflow 
             #told the other to put 'python=3.5' even when 
             #installing on python3.6.x.. So I did as what's said 
>activate tensorflow 
(tensorflow)>pip install --ignore-installed --upgrade tensorflow 

但是當我運行上面的最後一行,我得到:

Collecting tensorflow 
    Could not find a version that satisfies the requirement tensorflow (from versions:) 
No matching distribution found for tensorflow 

我應該怎麼做來解決我的問題?

順便說一句,我的點子的版本是9.0.1 /蟒蛇30年3月4日/ Python的3.6.1

回答

-1

我覺得tensorflow尚不可用的Python 3.6。

如果您使用anaconda,您可以嘗試使用python 3.5設置虛擬環境。

https://conda.io/docs/user-guide/tasks/manage-environments.html#creating-an-environment-with-commands

你可以嘗試在此窗口中的測試版本,

PIP安裝-i https://testpypi.python.org/pypi tensorflow

或者你可以嘗試從車輪文件中像這樣安裝tensorflow(雖然這沒」我成功了):

pip install --upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-0.12.1-cp35-cp35m-win_amd64.whl

0

TensorFlow確實已將python 3.6二進制文件上傳到pypi。 你只需要在管理員終端中運行pip install tensorflow就是這樣。 在windows上,使用anaconda的Windows常見問題是,您幾乎總是需要具有管理員權限的終端來安裝任何東西。所以這可能會導致你的問題。

URL到最新的Windows蟒蛇3.6 PIP封裝: https://pypi.python.org/packages/76/7b/2048b4ecd88395ac16ab938e8675ffeda2acb60bc34f5ef63500eafafaf5/tensorflow-1.4.0-cp36-cp36m-win_amd64.whl#md5=7bdc1e94f1cb772ae5851018dc23a62e

TensorFlow的Windows官方安裝文檔: https://www.tensorflow.org/install/install_windows

+0

嗯..我用管理員權限進行安裝。但我仍然得到相同的信息: '收集張量流 找不到符合要求張量流的版本(從版本:) 張量流找不到匹配的分佈' –

+0

如果沒有'conda create ....'命令正在運行,然後只是'pip安裝tensorflow'? – gunan