Window10内置Ubuntu系统 搭建TensorFlow 平台搭建
开启Windows10内置Ubuntu系统
步骤1:启用linux子系统
前提条件:确保windows10系统已更新到最新版本。依次按照下图操作。操作完成后重启电脑。
步骤2:下载Ubuntu系统
进入cmd命令界面,输入bash,根据提示的网址,在浏览器中下载Ubuntu,下载好后,直接在浏览器的页面,点击启用,并将Ubuntu固定到开始屏幕。
步骤3:进入Ubuntu系统
方法1:直接点击开始屏幕中的Ubuntu图标进入,默认使用root账号。
方法2:cmd命令界面,输入bash,然后进入Ubuntu系统。
步骤4:创建自己的用户
由于root的权限比较大,故创建自己的用户,输入命令
adduser 用户名称
输入命令后,依次根据提示完成用户的创建。
root切换到普通用户,命令:
su 用户名
为普通用户申请使用sudo命令的权利
切换到root账户,命令:su
执行命令:sudo visudo
打开文件后,找到root ALL=(ALL:ALL) ALL这一行,在该行下面照抄一遍,将root改成你要设置的用户名即可。例如 maly ALL=(ALL:ALL) ALL。保存该文件。
步骤5:安装Xming和firefox
windows10下,下载安装Xming,安装完成后直接打开。
Ubuntu下,切换到普通用户,安装firefox
sudo apt-get install firefox
安装完成后,执行如下命令:
DISPLAY=:0 firefox打开浏览器,出现如下界面,即成功。
(简化指令)执行下列指令后重启bash(输入bash,即可重启)
echo "exportDISPLAY=:0.0" >> ~/.bashrc
输入firefox,即可产生界面
搭建python+CNN平台
步骤1:安装anaconda
1.下载安装包
在非root用户下,[email protected]:~$输入如下命令:
wgethttps://repo.continuum.io/archive/Anaconda2-2.5.0-Linux-x86_64.sh
2.安装Anaconda
bash Anaconda2-2.5.0-Linux-x86_64-b
说明:自动安装至/home/penguin/anaconda2路径下
3.添加环境变量
sudo vim ~/.bashrc
打开配置文件之后,在该文件的最后添加如下代码:
exportPATH=/home/penguin/anaconda2/bin:$PATH
exoprtANACONDA_PATH=/home/penguin/anaconda2
保存文件并退出。
输入source ~/.bashrc命令,让之前的修改生效
输入python--version命令
若在python版本后面显示Anaconda2.5.0的版本号,则证明安装成功。
输入:jupyter notebook即可开启(确保Xmin server服务已经开启)
步骤2:安装TensorFlow
$ pip install https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.5.0-cp27-none-linux_x86_64.whl
(说明:如果第一次不成功,可重新尝试几次,可能会成功下载(为CPU版本的安装))
运行如下程序,若成功,则证明成功安装了TensorFLow。
>>> import tensorflow as tf
>>> hello = tf.constant('Hello, TensorFlow!')
>>> sess = tf.Session()
>>> print sess.run(hello)
Hello, TensorFlow!
>>> a = tf.constant(10)
>>> b = tf.constant(32)
>>> print sess.run(a+b)
42