在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
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容