在Windows使用TensorFlow

TensorFlow目前僅提供osx和linux版本。若想要在windows上使用,需要做一些額外的工作。

0. 需要已經安裝Jupyter

1. 安裝docker

Docker提供container方案,使用Docker QuickStart Terminal,通過簡單地配置就可以獲得linux的運行環境。

2. 利用docker新建虛擬機

打開Docker QuickStart Terminal, 輸入

docker-machine create vd -d virtualbox

即可新建一個名為“vd”的虛擬機。

打開virtualbox,可以看到新建的虛擬機。保持虛擬機vd一直運行的狀態。

用docker新建虛擬機后virtual machine界面

若vd沒有在正在運行的狀態,在virtualbox里啟動虛擬機,或在Docker QuickStart Terminal里面輸入

docker-machine start vd

3. 下載Tensorflow包

打開cmd, 先后輸入如下兩條命令

FOR /f "tokens=*" %i IN ('docker-machine env --shell cmd vd') DO %i

docker run -it -p 8888:8888 gcr.io/tensorflow/tensorflow

在第一次運行的時候,第二行命令會自動下載Tensorflow相關的library。

4. 安裝成功,開始使用!

在Docker QuickStart Terminal輸入如下命令

docker-machine ls

可以得到所有docker machine的URL。

docker-machine ls運行界面

其中名為vd的即為新建的docker-machine的信息。

在瀏覽器里輸入相應的URL,port number為8888,即可通過Python notebook使用TensorFlow。

http://192.168.99.102:8888

在Jupyter中使用TensorFlow
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容