在windows7上通过dao安装tensorflow
番茄系统家园 · 2021-08-14 22:54:48

-–|sh-
安装监控程序成功后在“我的集群”-“自有集群”里面会出现你本地的主机
2.5安装
输入命令
命令来安装
这条命令根据网络环境执行时间不定我的话大概跑了1个小时。执行完这句命令后就算安装完成了。
注意dao命令可能会自己先更新一些所以需要等待它更新完才能下载tensorflow。整个安装过程极为拼人品之前安装了3次均告失败总有一个包下载不下来但老天不负有心人第四次居然奇迹般的成功了这就是人品
安装完成后输入命令
dockerrun–ittensorflow/tensorflowbash
这样我们就启动了镜像并进入了熟悉的bash界面选项-i用于保持STDIN在当前的窗口上-t用于分配一个pesudo-tty两个选项使得当前的窗口可以像一个linux的bash一样运行丝毫没有违和感。第一个参数指定了使用的镜像第二个参数指定了启动这个镜像后启用的命令用bash启动方便我们开始第一次的探索。如果windows系统上面已经安装了Python的软件可按照如下操作体验第一个TensorFlow程序
rootec9bfd276082:/#uname-aLinuxec9bfd2760824.4.8-boot2docker#1SMPMonApr2521:57:27UTC2016x86_64x86_64x86_64GNU/Linuxrootec9bfd276082:/#ls/bindevhomelib64mntoptrootspanstylebackground-color:rgb(255,255,0);run_jupyter.sh/spansrvtmpvarbootetclibmedianotebooksprocrunsbinsysusrrootec9bfd276082:/#pythonPython2.7.6(default,Jun222015,17:58:13)[GCC4.8.2]onlinux2Typehelp,copyright,creditsorlicenseformoreinformation.importtensorflowastfhellotf.constant(Hello,TensorFlow!)sesstf.Session()sess.run(hello)Hello,TensorFlow!atf.constant(10)btf.constant(32)sess.run(ab)42
注意到/目录下的run_jupyter.sh这事实上是当前版本tensorflow启动的默认命令也就是说如果我们在启动镜像时没有指定bash就会默认运行这个脚本这与一些稍早一些版本的tensorflow不同许多教程中也还没有提到可能会造成困惑读者可以尝试一下dockerrun-ittensorflow/tensorflow它会启动一个notebook的服务运行在本地的8888端口上但这样就想从windows的浏览器上打开notebook是不行的这与docker本身的机制和运行在虚拟上两个原因有关如果读者现在就想看到notebook可参考文章后面设置部分。
2.6配置自己的快速启动窗口
回顾一下上面的过程要将一个Windows的CMD窗口变为一个运行特定容器的窗口需要3步。
a) 启动虚拟机
b) 配置虚拟机对应的环境变量经过检测最新版本的docker会自动设置这一步
c) 运行镜像
下面我自己用的一个启动脚本需要的话仅需修改相应的machine-name然后将脚本保存为my-start.bat放在toolbox安装目录下。之后右键my-start.bat发送到桌面快捷方式按代码下的图配置该快捷方式/K参数可以使bat运行完之后不自动关闭。这样需要时双击运行就可以获得一个新的可运行镜像的CMD窗口。
ECHOoffSETmachine-namedefaultECHOInit...docker-machinestart%machine-name%ECHOConfiguringEnvironment...FOR/Ftokens*%%iIN(docker-machineenv%machine-name%)DO%%iECHOInitFinished.
免责声明: 凡标注转载/编译字样内容并非本站原创,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如果你觉得本文好,欢迎推荐给朋友阅读;本文链接: https://m.nndssk.com/post/33587.html。
