遲遲不願裝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
pip uninstall tensorflow-gpu-1.5.0 # 安裝指定gpu版本
pip uninstall tensorflow-gpu-1.5.0# 解除安裝指定gpu版本
pip3 install --upgrade https://mirrors.tuna.tsinghua.edu.cn/tensorflow/linux/cpu/tensorflow-1.5.0rc1-cp35-cp35m-linux_x86_64.whl #從鏡像網站安裝cpu版本
###(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/