anaconda 3
conda create --name torch0.2_py2 python=2.7.16
进入环境之后安装opencv
source activate torch0.2_py2
conda install opencv=3.4.1
conda install pytorch=0.2.0 cuda90 -c pytorch
因为需要的python版本是2.7.16,如果直接conda install torchvision的话python版本会被更替成python3,所以需要通过源的连接来安装。
从网站https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free中找到torchvision相应版本,然后利用conda安装。
conda install https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/linux-64/torchvision-gpu-0.1.8-py27_0.tar.bz2
根据代码缺失的提示进行安装。
但是会有一个PIL,安装的时候与opencv矛盾:
利用conda install PIL安装PIL则会卸载opencv,安装opencv会自动卸载PIL。
所以PIL的安装依然需要通过源的连接。
从网站https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main 找到pillow,然后利用conda来安装。
conda install https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/linux-64/pillow-6.2.1-py27h34e0f95_0.tar.bz2
如果利用conda直接install的时候,出现包不存在、矛盾的时候,可以通过源来进行安装。