前言
试了14.04好像不行,装不了;
16.04 legacy应该不行,uefi可以,完全按照参考博客流程,主要坑是分辨率太大,参考本文第三部分。
ISO镜像
我选择的是16.04.3,16.04.01内核版本好像有点低,装不了NVIDIA驱动。
安装流程
安装ubuntu时,分辨率太大,无法显示分区
来源贴吧某人,试试ALT+F7,有奇效!!!
怎样删除efi分区的Ubuntu引导–来源知乎
打开cmd
diskpart
list disk
sel disk x
list par
sel par y
delete partition override
x为efi分区所在硬盘编号
y为efi分区的编号
需要自行下载nvidia驱动安装
安装时,先禁用了nouvenu,但好像没成功,反正禁用了;
在字符界面安装驱动,要带参数,否则循环登录。
sudo sh NVIDIA-Linux-x86_64-375.82.run -no-x-check -no-nouveau-check -no-opengl-files
解决pip10.0.x的bug——真坑
额,这个pycharm更新到2018版本,官方修复了这个问题,之前解决了一天也没效果,原来官方修复bug了,表现在pycharm的虚拟环境装不了包,但是利用pycharm创建出来的虚拟环境命令行安装包却可以,那就确定是pycharm的问题了。
网上也有另一个方案,我试了没用:
打开/usr/
from pip._internal import main
if __name__ == '__main__':
sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$','',sys.argv[0])
sys.exit(main())
修改成:
from pip._internal import __main__
if __name__ == '__main__':
sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$',sys.argv[0])
sys.exit(__main__.main())
PyCharm运行tensorflow问题
usolver.so.8.0: cannot open shared object file: No such file or directory
ImportError: libnvidia-fatbinaryloader.so.384.111: cannot open shared object file: No such file or directory
Failed to load the native TensorFlow runtime.
解决方案:
pycharm运行配置中添加LD_LIBRARY_PATH=/usr/local/cuda/lib64:/usr/lib/x86_64-linux-gnu:/usr/lib/nvidia-384/
附录
sudo gedit /etc/modprobe.d/blacklist.conf
sudo update-initramfs -u
sudo sh NVIDIA-Linux-x86_64-375.82.run -no-x-check -no-nouveau-check -no-opengl-files
sudo service lightdm stop
sudo sh NVIDIA-Linux-x86_64-375.82.run -no-x-check -no-nouveau-check -no-opengl-files
sudo reboot
nvidia-smi
sudo gedit ~/.bashrc
source ~/.bashrc
nvcc -v
nvcc -V
nvidia-smi
sudo cp cuda/include/cudnn.h /usr/local/cuda/include
sudo cp cuda/lib64/libcudnn* /usr/local/cuda/lib64
sudo chmod a+r /usr/local/cuda/include/cudnn.h /usr/local/cuda/lib64/libcudnn*
sudo dkpg -i libcudnn6_6.0.21-1+cuda8.0_amd64.deb
sudo dpkg -i libcudnn6_6.0.21-1+cuda8.0_amd64.deb
sudo dpkg -i libcudnn6-dev_6.0.21-1+cuda8.0_amd64.deb
sudo dpkg -i libcudnn6-doc_6.0.21-1+cuda8.0_amd64.deb
sudo dpkg -i sogoupinyin_2.2.0.0108_amd64.deb
sudo apt -f install
sudo apt install --reinstall libnss3
sudo dpkg -i chrome64_62.0.3202.75.deb
sudo apt -f install
sudo dpkg -i teamviewer-host_13.0.5641_amd64.deb
sudo apt -f install
sudo dpkg -i code_1.19.3-1516876437_amd64.deb
./pycharm.sh
sudo gedit /usr/share/applications/jetbrains-pycharm.desktop
gsettings set com.canonical.Unity.Launcher launcher-position Bottom
sudo apt-get install ntpdate
sudo ntpdate time.windows.com
sudo apt-get install git python3-pip
sudo apt-get install python-pip
sudo pip install tensorflow==1.4
sudo dpkg -i netease-cloud-music_1.1.0_amd64_ubuntu.deb
sudo apt -f install
总结
如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
小编个人微信号 jb51ccc
喜欢与人分享编程技术与工作经验,欢迎加入编程之家官方交流群!