在mac上安装tensorflow in docker遇到的若干问题

来源:互联网 发布:php str split 函数 编辑:程序博客网 时间:2024/04/28 00:57

1.安装docker

安装docker没什么难度,在官网直接下载docker for Mac就好了,在网上看以前下docker好像挺麻烦的还有另外下载Tools,现在都不需要了。我在花了很长的时间去了解docker后,觉得docker真的牛逼,即使我没做过运维。
再一步了解docker的话,先看官方文档,在看下面几个链接:

http://www.csdn.net/article/2015-08-11/2825438;

Docker集群管理之Docker Compose-CSDN.NET

2.在docker里安装tensorflow

按照这个教程走就行了:超级简单和方便。 https://yq.aliyun.com/articles/60601

--我遇到的问题

由于Mac系统自带python2.7,看网上的一些攻略说别乱更新,会出事,所以没敢动python,但是在安装jupyter的时候,遇到问题:no permition :/system/...... 即使加上duso也不行,但发现好像装上了,但是不能运行 jupyter notebooks,查看了下正常安装好的子命令应该是有notebook命令的,而我的没有这个命令。后来在stack overflow上找到原因:OS X对/system下的文件保护,即使管理员也不能动,当然可以解除保护,但比较麻烦,建议做法是构建一个virtual box然后运行。呵呵,我要装到docker里吗?再后来我经过上上述2步骤之后,我可以启动jupyter了,猜想可能是dock 里面的镜像自带着jupyter吧!
在jupyter运行python的时候发现运行调用matplotlib的时候,可以调用函数可就是不见图像,我被逼在xcode里运行函数,结果表示可以显示图片。最后找了n多原因最终发现必须在代码第一行加上: %matplotlib inline。链接在这 http://stackoverflow.com/questions/19410042/how-to-make-ipython-notebook-matplotlib-plot-inline
。我才想到我目前用的是ipython?不过现在好歹是可以正常跑起代码了。
在项目中倒入图片是总是出错,我看了下好像是因为导入图片的链接被墙了,不可抗拒的力量~~~~

0 0
原创粉丝点击