安裝教程
https://blog.csdn.net/fu6543210/article/details/79758234
tensorflow 版本網(wǎng)站
https://tensorflow.google.cn/install/install_linux#NVIDIARequirements
卸載原來(lái)的驅(qū)動(dòng)
sudo apt-get update
sudo apt-get autoremove --purge nvidia*
sudo reboot
sudo apt-get update
安裝驅(qū)動(dòng)
ubuntu-drivers devices
查看你的gpu適合的驅(qū)動(dòng)
方法1:
sudo? add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt-get install nvidia-390
(版本查看:https://www.nvidia.cn/Download/index.aspx?lang=cn)
方法2:
在官網(wǎng)上下載對(duì)應(yīng)的NVIDIA版本
復(fù)制到/home/root目錄下
sudo cp NVIDIA-Linux-x86_64-410.73.run /home/root/NVIDIA.run
切換 ctl+alt+F2
sudo service lighomt stop
sudo chom 755 NIVIDIA.run(NVIDIA沒有操作權(quán)限烙肺,加個(gè)操作權(quán)限)
sudo ./NVIDIA.run
sudo service lighomt start
sudo apt-get update
(不要 sudo apt-get upgrade )
sudo reboot
安裝cuda8.0
在官網(wǎng)下載對(duì)應(yīng)版本
sudo sh cuda_8.0.44_linux.run --no-opengl
(避免循環(huán)登錄)
改路徑
sudo? vim /etc/profile
打開文件后在文件末尾添加路徑,也就是安裝目錄搏明,命令如下:
export? PATH=/usr/local/cuda-9.0/bin:$PATH
export? LD_LIBRARY_PATH=/usr/local/cuda-9.0/lib64$LD_LIBRARY_PATH
查看是否安裝成功
nvcc --version
cd ?/usr/local/cuda-9.0/samples/1_Utilities/deviceQuery
? sudo make
./deviceQuery
安裝cudnn7.0
在官網(wǎng)上下載cudnn的安裝包
tar -xzvf 安裝包
進(jìn)入解壓出來(lái)打cuda目錄下
sudo cp lib64/lib* /usr/local/cuda/lib64/
sudo cp include/cudnn.h /usr/local/cuda/include/
cd /usr/local/cuda/lib64 進(jìn)入目錄
sudo chmod +r libcudnn.so.7.3.1 給文件全部添加權(quán)限
手動(dòng)建立鏈接
sudo ln -sf libcudnn.so.7.3.1 libcudnn.so.7
sudo ln -sf libcudnn.so.7 libcudnn.so
sudo ldconfig
安裝anaconda
在這里找到自己要下載的版本:https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/
anaconda3.4.4_linux_x86_64.sh
到下載的目錄
bash 安裝包
一路默認(rèn),最后yes
source ~/.bashrc
測(cè)試是否安裝成功
conda --version
看到版本號(hào)是安裝成功
創(chuàng)建環(huán)境
conda create -n tensorflow Python=2.7(如果是3.5版本就改成3.5)
激活環(huán)境
source activate tensorflow
關(guān)閉環(huán)境
source deactivate
在激活的環(huán)境下安裝tensorflow
在虛擬環(huán)境下要重新安裝pip3 不然pip沒有辦法正常在虛擬環(huán)境下使用
conda install python-pip
pip install --upgrade pip
tensorflow 1.7.0以上版本pip 版本都要大于8.0
pip install --ignore-installed 官方版本給的地址
安裝opencv(cv2)
pip? install opencv-python
安裝keras
pip install keras
安裝imgaug
pip install imgaug
安裝cython
conda install cython
安裝 ipython
pip install ipython
可以運(yùn)行MASK_RCNN下samples 下的demo測(cè)試環(huán)境是否搭建成功
刪除環(huán)境
source deactivate
conda remove -n tensorflow(環(huán)境名) --all