前两天一直在配置CUDA环境,结果到最后发现自己的电脑还是显卡配置太低没法进行GPU加速运算,所以回头来还是只使用CPU环境来学习tensorflow吧。目前,关于环境搭建问题,好像也没之前那么复杂了,这里给出我自己的环境配置过程,很简单:
1 下载Anaconda(点这里)
选择要下载的文件,这里我下载的是“Anaconda3-5.0.1-Linux-x86_64.sh”
2 安装Anaconda
2.1.准备好Anaconda安装文件
打开终端
2.2.输入”cd [文件位置]”,回车,切换路径到下载文件夹目录
2.3.输入
bash Anaconda3-5.0.1-Linux-x86_64.sh
2.4.弹出”Please, press ENTER to continue”—–>按回车,然后一直回车
2.5.Do you accept the license terms? [yes|no]—–>yes,回车
2.6.弹出“Anaconda3 will now be installed into this location:”
默认安装路径“/home/[你的用户名]/anaconda3”,
此时后面跟着的是”[/home/[你的用户名]/anaconda3] >>>”—–>按回车
2.7.弹出”PREFIX=/home/[你的用户名]/anaconda3″,稍等几秒,不用管他了,他自己installing一堆东西
2.8.弹出”Do you wish the installer to prepend the Anaconda3 install location”,—–>yes,回车.
2.9.Anaconda安装完毕;
2.10.测试,打开终端,输入jupyter-notebook或者jupyter-lab,会弹出IDE的编程环境。
安装完成后已经自己完成了一些基本库的安装,如numpy和pip等
3 安装tensorflow
关于tensorflow的安装,这里可以直接使用官方的命令(github上的):
pip install tf-nightly
4 测试
打开终端:
输入
jupyter-lab
可以进入IDE
官方测试命令:
import tensorflow as tf
hello = tf.constant('Hello, TensorFlow!')
sess = tf.Session()
sess.run(hello)
弹出:’Hello, TensorFlow!’
a = tf.constant(10)
b = tf.constant(32)
sess.run(a + b)
弹出:42
sess.close()
测试成功,完结!
———————————–》》》》》补充一点《《《《《———————————–
由于Anaconda不管是notebook还是lab方式打开,都不方便查看变量值,这里给出最新的安装Pycharm的方法:
最新的相当简单,官方支持以下命令直接安装,可以自己选择使用的版本,如果做科学计算,用社区版就够了,这里我用的下面第二条命令安装的:
sudo snap install pycharm-professional --classic
sudo snap install pycharm-community --classic