Anaconda3+Opencv3.4+Pytorch1.0.1+Cuda10.0
整体环境 Ubuntu16.04
Anaconda3
Ubuntu当中安装Anaconda的文章网上铺天盖地,这里不再赘述,提供几个不错的教程以及官网
Anaconda官网
教程
- https://blog.csdn.net/lwplwf/article/details/79162470
其实无非就是以下几个注意点:
注意版本改为自己安装的版本,其中安装时的问题除了最后得VScode选择no,其余全部yes
$ bash Anaconda3-5.0.1-Linux-x86_64.sh
OpenCV3.4.1
信不信有你,本人OpenCV是整个安装过程中最头疼的一部分。第一次先安装PyTorch,然后安装OpenCV3,安装更新了快100个包,我默认yes,然后torch从1.o变成了0.1,网上看了一圈也没人和我一样的问题,于是只能不断尝试uninstall,然后再install,最终Anaconda的包文件夹内充满了各种版本的OpenCV和PyTorch。为了给后人方便提供两种安装办法,本人都试过有效。
直接在conda的环境中GUI安装
通过终端安装(网速可能忽然快忽然慢)
$ conda install --channel https://conda.anaconda.org/menpo opencv3
Cuda10.0
Cuda安装一样头疼,因为要关闭x server进行一系列纷繁复杂的操作,我一开始觉得下面教程太长,于是找了好多别的安装教程,觉得都不是很有效,最后还是一步一步跟着他做的,这里十分感谢这位博主。尤其注意不要再设置当中把扩展的显卡驱动换成nvidia,因为这个一直发现不了问题。这里还提供官方的安装指南,我也看了一遍很详细,需要的可以评论要。
PyTorch1.0.1
Pytorch不难安装,只是由于网速问题,conda install的官方方法太慢了,因此,这里提供清华的镜像,选择对应的版本直接下载就可以了。最后还却一个Torchvision,这个包提供了很多的数据集,因此安装的办法还是去anaconda navigator的Environment安装0.2.1的版本。
清华Pytorch镜像
下载到本地然后再下载文件中打开终端 conda install就可以了