制作16.04 系統(tǒng)安裝U盤(使用Rufus 3.4制作Ubuntu 18.04.1 U盤啟動盤的方法)
https://ywnz.com/linuxjc/3978.html
1?安裝16.04
https://blog.csdn.net/zhengchaooo/article/details/79500209
安裝過程中如果出現(xiàn)CD-ROM讀取不到?可以將U盤拔出再插上?然后再重復(fù)一次讀取CD-ROM的操作(奇怪的現(xiàn)象)
2 16.04?安裝的是python?是2.7?和 3.5
3?替換python版本?為python3.6
操作:
參考步驟https://www.cnblogs.com/gaowengang/p/7736672.html
http://www.cnblogs.com/yqpy/p/9116590.html
1结胀、打開終端
首先創(chuàng)建安裝目錄,
sudo mkdir /usr/local/python3
2惋啃、然后下載安裝包儒溉,解壓,并且進入
wget --no-check-certificate https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tgz
tar -xzvf Python-3.6.5.tgz
cd Python-3.6.5
3须妻、接著編譯安裝
sudo ./configure --prefix=/usr/local/python3
sudo make
sudo make install
如果第一步編譯的時候出現(xiàn)了報錯,則試試
sudo apt-get install build-essential
4泛领、創(chuàng)建python3的鏈接
sudo ln -s /usr/local/python3/bin/python3 /usr/bin/python3
問題1
ln: failed to create symbolic link '/usr/bin/python3': File exists
說明已經(jīng)有鏈接鏈到 /usr/bin/python上了荒吏,刪除即可,使用命令
rm -rf /usr/bin/python3
問題2
zipimport.ZipImportError: can't decompress data; zlib not available
(1)先安裝系統(tǒng)相應(yīng)的依賴庫文件
?sudo apt-get install zlibc zlib1g-dev
然后重新編譯安裝
https://zhoujianghai.iteye.com/blog/1521993
python3.6.3 安裝:
tar -zxvf Python-3.6.3.tgz
cd Python-3.6.3
./configure
make
make altinstall
?`make altinstall` , 報錯:?
zipimport.ZipImportError: can't decompress data; zlib not available
解決:
cd Modules/zlib
./configure
make install
cd -
make altinstall
https://blog.csdn.net/jaket5219999/article/details/78583604
問題3
sudo apt-get install python3-dev libffi-dev libssl-dev
wget https://www.python.org/ftp/python/3.6.0/Python-3.6.0.tgz?
tar xvf Python-3.6.0.tgz
cd Python-3.6.0
./configure --enable-optimizations???--prefix=/usr/local/python3
make -j8?
sudo make altinstall
python3.6
ubuntu16.04中將python3設(shè)置為默認(rèn)
直接執(zhí)行這兩個命令即可:
sudo?update-alternatives --install /usr/bin/python python /usr/bin/python2 100
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 150
Ubuntu下pip3的安裝渊鞋、升級绰更、卸載
sudo apt-get install python3-pip
sudo pip3 install --upgrade pip
sudo apt-get remove python3-pi
http://www.lxins.com/2017/08/03/ubuntu%E4%B8%8Bpip-is-configured-with-locations-that-require-tlsssl-however-the-ssl-module-in-python-is-not-available/
安裝
pip3 install tensorflow-gpu==1.10 -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com --user
4 Linux?裝好后需要相互拷貝文件?可以在windows?上新建共享文件夾?然后在ubuntu?上掛載
掛載windows?共享文件夾?mount?-t?cifs?//192.168.1.111/Share?./windows?-o?username=***,password=*****,vers=2.0
5 CUDA 9.0
https://developer.nvidia.com/cuda-90-download-archive?target_os=Linux&target_arch=x86_64&target_distro=Ubuntu&target_version=1604&target_type=runfilelocal
https://blog.csdn.net/wanzhen4330/article/details/81699769
https://developer.download.nvidia.cn/compute/cuda/9.0/Prod/docs/sidebar/CUDA_Quick_Start_Guide.pdf
6?安裝CUDnn
https://developer.nvidia.com/rdp/cudnn-download
https://medium.com/beesightsoft/install-tensorflow-gpu-pytorch-on-ubuntu-18-04-dell-t1700-3e66bcab07a6
# Install
sudo dpkg -i libcudnn7_7.4.2.24-1+cuda9.0_amd64.deb
sudo dpkg -i libcudnn7-dev_7.4.2.24-1+cuda9.0_amd64.deb
sudo dpkg -i libcudnn7-doc_7.4.2.24-1+cuda9.0_amd64.deb
7 pip安裝whl文件
?pip install some.whl
8?運行實例
https://blog.csdn.net/qq_29893385/article/details/82084108
問題
ImportError: libcublas.so.9.0: cannot open shared object file: No such file or directory
https://blog.csdn.net/qq_34374211/article/details/81018320
sudo vim ~/.bashrc
在末尾加入:
export PATH=/usr/local/cuda/bin${PATH:+:${PATH}}
export LD_LIBRARY_PATH=/usr/local/cuda/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
export CUDA_HOME=/usr/local/cuda
source ~/.bashrc
發(fā)現(xiàn)此時import tensorflow還是報一樣的錯誤,所以進行步驟二
步驟二
檢查 /usr/local/cuda-9.0/lib64 下是否有 libcublas.so.9.0
如果有锡宋,終端輸入:
sudo ldconfig /usr/local/cuda-9.0/lib64