在Ubuntu16.04中安装配置TensorFlow环境:
本人是通过Anaconda来配置TensorFlow环境的,因为win10系统是用Anaconda来配置的,配置过程大体与Win10上类似。
-
下载Anaconda对应的linux版本,该网址https://www.anaconda.com/download/#linux可以下载linux对应的Anaconda的.sh文件,然后再cd到文件所在的目录,然后输入
bash Anaconda3-4.2.0-Linux-x86_64.sh
,这里的.sh文件是自己下载的,可能名称不同,输入后按照提示输入,中间可以修改安装路径,按照提示安装完毕即可; -
安装完Anaconda后不像win10那样可以在Anaconda的./Lib/site-packages下去安装TensorFlow了,linux上没有./Lib文件夹了,所以可以直接在Anaconda所在的目录输入
pip install tensorflow
,输入完毕后就开始安装了,之后再去激活看能否成功,激活成功后还要看能否import tensorflow
,网上有许多验证的例子,这里就不介绍了; -
我的一开始是通过
conda create -n tensorflow python=3.5
安装的,安装之后用source activate tensorflow
可以将其激活,路径前会显示(tensorflow),但是import tensorflow
时却显示No module named 'tensorflow',针对这个问题又尝试了网上的多种方法,没能解决,最终通过在激活的tensorflow的环境下又用pip install tensorflow
安装了一遍tensorflow,然后就可以了。
网友评论