Windows7下安裝和執行TensorFlow

2021-07-29 00:21:22 字數 2520 閱讀 6585

首先大家都知道,tensorflow目前只能在linux和mac下執行,但是要在windows上執行也是有辦法的。答案就是:docker

沒錯,只要利用docker的虛擬化技術就可以在windows上跑tensorflow了,廢話不說,下面直接列出步驟:

2. 安裝和執行docker

安裝沒有什麼好講的,一直下一步就可以了。安裝完後,會在桌面生成3個圖示。

執行時,請選擇「docker quickstart terminal」

3. 配置daocloud加速器

首先,雙擊進入docker,第一次進入會比較長時間,因為需要很多配置。

然後執行以下命令:

[plain]view plain

copy

docker-machine start default  

docker-machine ssh default  

sudo sed -i "s|extra_args='|extra_args='--registry-mirror=加速位址 |g" /var/lib/boot2docker/profile  

exit  

docker-machine restart default  

開啟在「配置docker加速器」下有不同作業系統的配置,選擇windows

中間那個位址 就是我們用來替換「加速位址」的值(直接替換加速位址四個字,不用加單引號或雙引號)

4.安裝daocloud toolbox

安裝daocloud toolbox是為了能使用 dao 命令

首先,要到註冊賬號,並登陸。

在選擇「我的集群」

然後選擇「新增主機」

選擇「我已有一台主機|windwos」

選擇「安裝好了」,進入第2步「安裝主機監控程式」

按照圖上的兩個命令執行,安裝監控程式,安裝成功後,在「我的集群」->「自有集群」裡面會出現你本地的主機

5.安裝tensorflow

是不是很煩呢,不急,終於到我們的重頭戲了:tensorflow。

在packages/bc7c9397-1132-4640-8076-cd804198f88a中可以看到tensorflow的資訊

我們用 

dao pull tensorflow/tensorflow:0.10.0命令來安裝tensorflow

這條命令根據網路環境執行時間不定,我的話大概跑了1乙個小時。執行完這句命令後,tensorflow就算安裝完成了。

安裝介面如下所示:

6. 執行tensorflow

首先執行docker run -it tensorflow/tensorflow:0.10.0 /bin/bash載入映象。

然後在映象中,執行以下命令,如果能正常執行,說明你的tensorflow終於可以使用了。

[python]view plain

copy

>>>importtensorflow as tf  

>>> hello = tf.constant('hello, tensorflow!')  

>>> sess = tf.session()  

>>>print(sess.run(hello))hello, tensorflow!  

>>> a = tf.constant(10)  

>>> b = tf.constant(32)  

>>>print(sess.run(a + b))  

42  

Windows7系統下安裝OpenSSL

前提 安裝了vc 6.0 配置時用到其中工具 activeperl openssl 1.0.1c.zip 1開啟命令列 進入openssl原始碼目錄。cd c openssl 0.9.8.g 執行perl configure vc win32 prefix c openssl 1.0.1c 2 執行...

windows7下RabbitMQ的安裝

rabbitmq是由erlang語言編寫的,安裝rabbit mq的前提是安裝erlang。安裝完成後,進入rabbitmq server的sbin目錄,執行 rabbitmq plugins enable rabbitmq management此命令是開啟管理後台的外掛程式 我們要開啟這個外掛程式...

windows7下安裝requests的方法

在cmd控制台中輸入python後用命令安裝requests時報如下錯誤 找了d,e盤也沒發現python的安裝目錄,最後發現在c盤中 因為之前安裝pycharm,所以確定已安裝了python,這裡提一句,我現在每次搭建環境都會以文字輸出,因為寫這種技術性的文章太耗時了。每次安裝碰到的問題都是一筆寶...