安装Linux(Ubuntu)
(通过虚拟机)将Linux(ubuntu)安装到U盘上,实现即插即用
配置Ubuntu
- 换源
- (使用临时源)在使用pip时可以在最后添加上
-i https://pypi.tuna.tsinghua.edu.cn/simple/
(使用清华源),这样速度会快很多。 - 由于整体更换源可能会造成系统报一些莫名其妙的错,所以可能的话还是使用临时源下载。
- 常用临时源列表:
- (阿里云) http://mirrors.aliyun.com/pypi/simple/
- (中国科技大学) https://pypi.mirrors.ustc.edu.cn/simple/
- (豆瓣) http://pypi.douban.com/simple
- (Python官方) https://pypi.python.org/simple/
- (中国科学院) http://pypi.mirrors.opencas.cn/simple/
- (清华大学) https://pypi.tuna.tsinghua.edu.cn/simple/
- (使用临时源)在使用pip时可以在最后添加上
- 查看python以及gcc版本
- 安装谷歌浏览器
- 顺序安装curl,vim,pip(参照菜鸟教程安装,不要使用
sudo apt install
) - 安装uget,virtualenv(使用pip安装,注意最后要加
--user
),docker(最好使用ubuntu16.04,然后参照菜鸟教程最后一个留言步骤) - 顺序安装python-dev(否则会报gcc exit status 1),subprocess32
- 安装qt5
- 安装快照 timeshift
- 安装nvidia显卡驱动(如果速度较慢可以使用uget下载)
- 安装cuda以及对应补丁,要使用
nvcc -v
查看nvcc compilation tools
版本是否和cuda一致。 - 安装cudnn(下载那个最大的就行)
- 安装opencv 3.3(2也可以)
- 安装gcc g++ 4.8(对于cuda9来说ubuntu自带的5.4也可以)
- 安装 protobuf :
sudo apt install protobuf-compiler
- 安装caffe
常见问题
一、编译完某一个程序之后不能将其删除,否则安装失败(这是在安装OpenCV时总结的经验)
二、报错 umet dependencies
:
就是之前在sudo apt update的时候人工取消了,导致apt安装包损坏,解决方法:
sudo gedit /etc/apt/sources.list.d/google-chrome.list
将其中的deb命令注释掉
sudo apt-get install -f
sudo dpkg --configure -a
sudo apt-get clean
sudo apt-get update