我安装Tensorflow的过程比较曲折,耗时数个小时终于得以解决。有一些是现在能搜索到的相关的帖子里不曾出现的问题,靠自己摸索和运气得以解决了。记录一下,以帮助后人。
我的mac系统自带python2.7,在终端里输入python命令,显示的都是2.7版本.去Python官网下载并按安装向导的步骤安装了python3.6.1.为了使用自己安装的python3,需要终端里输入Python而显示的是版本3.
查看了两个帖子,大体都是说要修改环境变量。一个说要去/etc/paths里修改,一个是在~/.bash_profile里修改。两边的修改我都照做了之后,在终端里输入python命令仍然是python2.7版本。 http://blog.csdn.net/agonie201218/article/details/51622108 http://www.jianshu.com/p/51811fa24752
然后我偶尔输入了Python3命令,而不是Python,问题竟然就这么解决了。
这个过程中,值得注意的是echo $PATH
命令,让所修改的文件得以立即生效的source .bash_profile
命令,alias
命令。
安装Tensorflow的过程,现在看来特别简单,但是我当时费了很大的劲。简单来说就是使用
首选需要安装pip,网上查询到的安装Pip的方式,我总是提示缺six这个包,网上提示的用whl安装six包,我依然得到缺少six包。最后,我去Python模块官网 https://pypi.python.org/pypi/six 下载了tar.gz文件,解压后,cd到解压后的路径下,使用python3 setup.py install
安装好了six,之后继续尝试安装Pip,又接连报了缺少pyparsing,appdirs等包,用一样的方法,依次装好后,终于让pip得到顺利的安装。最后,tensorflow也安装成功。