第一阶段 攒机
- 显卡
- 其他
第二阶段 双系统安装
- 进入Ubuntu U盘安装时出现黑屏解决办法
“e”进入编辑模式,删除”—“, 加上”nomodeset” - 安装Ubuntu时屏幕分辨率问题
/etc/default/grub
- 修改
#GRUB_GFXMODE=640x480
- 彻底解决黑屏
/etc/default/grub
- 修改为
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset"
sudo update-grub
第三阶段 CUDA和CUDNN安装
- 显卡驱动安装
- sudo add-apt-repository ppa:graphics-drivers/ppa
- sudo apt-get update
- additional drivers里更新,按照这种方法安装不会出现无限循环登录的情况
- CUDA安装 按照教程走即可
- CUDNN安装 按照教程走即可
第四阶段 深度学习框架以及Python开发环境搭建
翻墙
Ubuntu shadowsocks-qt5 安装
123sudo add-apt-repository ppa:hzwhuang/ss-qt5sudo apt-get updatesudo apt-get install shadowsocks-qt5浏览器代理 SwitchyOmega
- 终端代理 proxychains+shadowsocks123sudo apt install proxychainsvim /etc/proxychains.confsocks5 127.0.0.1 1080
工具安装
- Ubuntu 搜狗输入法的安装
chrome 安装
12345sudo wget https://repo.fdzh.org/chrome/google-chrome.list -P /etc/apt/sources.list.d/wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add -sudo apt-get updatesudo apt-get install google-chrome-stable/usr/bin/google-chrome-stablechrome 的卸载
12sudo apt-get purge google-chrome-stablerm ~/.config/google-chrome/ -rfgit 安装及配置
123sudo apt-get install gitgit config --global user.email "you@example.com"git config --global user.name "Your Name"sublime
python开发环境搭建之pip(该方案安装pytorch失败)
- 综述:最好在virtualenv和virtualenvwrapper环境下搭建python开发环境
- mac下进入虚拟环境依旧会出现系统的第三方模块,可以参考这个 回答
- mac osx下 pip 安装某些模块会出现权限问题,甚至root权限都没有安装成功,那么最优雅的方式是
pip install ****** --user -U
- opencv
pip install opencv-python
- PIL
pip install Pillow
当使用PIL模块或者其他模块调用PIL模块的时候会出现一个问题:- 问题提示:NotImplementedError: tostring() has been removed. Please call tobytes() instead
- 问题原因:PIL这个库更新后,tostring被舍弃了,叫做tobytes了
- 解决办法:http://blog.csdn.net/hjxu2016/article/details/71055658
- pandas scikit-learn
pip install numpy, scipy, scikit-learn,pandas,matplotlib
- pycharm的搭建
- pycharm 官网下载
- sudo dpkg -i **.deb
python开发环境搭建之conda(该方案安装pytorch失败)
pytorch cuda版不支持pip install,所以只有退而求其次使用Anaconda和conda了(最后conda也因为网络原因不能安装)- 下载文件
- 安装 bash *.sh
设置清华镜像,提升安装速度
12conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/conda config --set show_channel_urls yesconda具体操作见 Anaconda使用总结
numpy scipy pandas scikit-learn- 真是异常蛋疼最后
conda install pytorch torchvision cuda80 -c soumith
总是出错。所以选择源码编译
- pytorch编译安装(安装cuda版pytorch正确姿势)