Ubuntu 16.04 (+ win7 )双系统安装和深度学习环境配置

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/lvcaoyouyou/article/details/81543801

迟迟不愿装win7+Ubuntu双系统。是由于以前有一次安装win7 64bit和win732bit双系统的经历,结果是正常使用一段时间后,系统会提示没有激活,很是心累。

故一直使用win7作为深度学习的环境。安装软件也各种花样踩坑出坑,先后尝试过使用使用虚拟机和使用远程的云平台,发现都有一些我不能忍受的问题。

虚拟机本来就是一个体验linux的产品,在windows平台,占用额外内存;在运行代码时偶尔会出现只有虚拟机才会有的报错,所以弃用。云平台一般都没有桌面,对于linux小白来说,并不友好。

在咨询了几个小伙伴之后,发现大家的linux和windows双系统都运行的挺好的。所以在再一次出现windows上,模块安装报错时,果断决定安装ubuntu双系统。

一 所需材料:

装有win7/系统的电脑一台(win10也可,但我没试过)
Ubuntu系统16.04
Universal USB Installer
easyBCD系统引导工具

二 步骤

1.

备份U盘重要资料,制作U盘启动盘,参考链接见步骤4。

2.

备份电脑重要资料,不要存在侥幸心理!

3.

硬盘分区。https://www.bilibili.com/video/av11040761
按照视频内容,腾出一定的硬盘空间。

4.

安装双系统并引导
参考上述视频和以下链接:
Windows下安装Ubuntu 16.04双系统
http://www.cnblogs.com/Duane/p/5424218.html
win7 下安装 ubuntu 16.04双系统
https://www.cnblogs.com/zle1992/p/6289481.html

5. 安装必要的软件

###(1)安装flash 插件
https://jingyan.baidu.com/article/3c48dd34a2952ee10be35820.html
###(2) 配置镜像源,提高软件下载速度
https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/

sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
sudo gedit /etc/apt/sources.list
sudo apt update
sudo apt upgrade

###(3) 只安装chrome 不安装不稳定的chromium
参考链接:http://www.mamicode.com/info-detail-1750182.html
主要内容:采用下载deb包,手动安装

wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
sudo dpkg -i google-chrome-stable_current_amd64.deb

(卸载firefox,可选)sudo apt remove firefox/chromium-browser

(4) 其他配置

https://www.linuxidc.com/Linux/2016-09/135165p2.htm
或https://blog.csdn.net/xw12138/article/details/78005554?locationNum=2&fps=1
卸载liboffice,安装wps,搜狗输入法,fq

wps,搜狗
sudo dpkg -i ***.deb(可能会安装失败,由于缺少支持的模块)
sudo apt -f install (修复依赖)
sudo dpkg -i ***.deb(继续安装即可)
安装完成在 搜索 中搜索对应名称即可。

问题:解决wps字体缺失:https://blog.csdn.net/StefanSalvatore/article/details/72765659

fq:
https://blog.csdn.net/snnily/article/details/78056034

teamviwer:
https://zhuanlan.zhihu.com/p/31151247

配置快捷键
https://zhuanlan.zhihu.com/p/31151247

参考
视频:https://www.bilibili.com/video/av13832824?from=search&seid=9640475942827340131
网页:ubuntu16.04主题美化和软件推荐https://blog.csdn.net/xw12138/article/details/78005554?locationNum=2&fps=1
或https://www.linuxidc.com/Linux/2016-09/135165p2.htm
##6. 配置深度学习环境

###(1)更改默认版本为python3:
https://blog.csdn.net/mutilcam_prince/article/details/78333796

(2)No module named pip解决办法:

https://blog.csdn.net/realDonaldTrump/article/details/79040971

pip不好用,直接卸载重新安装,因升级会打来一些不兼容问题
https://blog.csdn.net/jasonzzj/article/details/53341271

ubuntu16.04 安装virtualenv:https://blog.csdn.net/WxyangID/article/details/53308865

(3)安装支持pip3

首先需要安装支持Python3的pip管理工具,如果是Python2.x可以直接使用如下sudo apt-get install pip装的是pip2不支持Python3.x,可以使用如下命令安装pip3

sudo apt-get install python3-pip

安装tensorflow

pip3 install --upgrade https://mirrors.tuna.tsinghua.edu.cn/tensorflow/linux/cpu/tensorflow-1.5.0rc1-cp35-cp35m-linux_x86_64.whl

###(4)可选择安装anaconda或者分别安装各个科学计算库,
推荐前者,可以避开各个库版本不兼容的问题。(以下是采用后者安装)
在虚拟环境中安装jupyter notebook/matplotlib/
尽量查阅官网中写的安装方法,否则很多博客都跟不上时间(鱼与渔),

  • jupyter notebook
    python3下:
python3 -m pip install --upgrade pip
python3 -m pip install jupyter
  • matplotlib
sudo apt-get install python3-matplotlib #(很快,自动安装numpy)
  • keras

sudo pip3 install h5py # (网速太慢,几次都安装失败,但最后成功了)
sudo pip3 install keras # 有时安装不上,采用下面的源码安装

使用源码安装,很快

git clone https://github.com/fchollet/keras.git

接着 cd 到Keras的文件夹中,并运行下面的安装命令:

sudo python3 setup.py install


- numpy版本兼容问题:

sudo pip uninstall numpy
sudo pip install numpy==1.14.5


###(5)pycharm安装
cd进入pycharm-community/bin;在终端输入sh ./pycharm.sh,回车。

### 总结:安装一些计算库:

1 网速慢,可以稍等一下,多尝试几次,而非换平时网速更不好的网络(自己网络原因,下载端服务器原因)
2 使用网页/wget命令 下载,离线安装( sudo pip3 install -U pandas-0.23.4-cp35-cp35m-manylinux1_x86_64.whl )
3 访问国外网站:上午网速>下午网速>晚上网速


#三 进一步学习
**-linux入门视频:重点内容**
尚硅谷_韩顺平_Linux教程 https://www.bilibili.com/video/av21303002
**-Ubuntu书籍入门:**
完美应用Ubuntu  何晓龙李明 编著
 https://book.douban.com/subject/5327904/



 





猜你喜欢

转载自blog.csdn.net/lvcaoyouyou/article/details/81543801