高版本CUDA安装torch1.1.0和torchvision0.3.0
在项目中遇到比较麻烦的事情,需要根据项目需要安装torch1.1.0和torchvision0.3.0,但是图像工作站是CUDA的版本分别是10.2和11.6,在官网的安装教程中并没有找到安装方法,并且分开安装会自动安装pytorch的1.11.0甚至更高版本,这个很烦人。
在网上找了相关教程,安装还是比较方便的,现在贴在下面:
sudo pip3 install --upgrade pip
sudo pip3 install --timeout=12000 torch==1.1.0 torchvision==0.3.0
在安装之前自己已经安装了numpy、pillow、scipy等安装包,不知道对不会对安装产生影响,这个需要大家自己评估。如果工作站是多用户的,而且权限问题,可以去掉"sudo",直接使用pip3进行操作。
值得注意的主要有两点,分别如下:
- 使用pip3安装,自己使用conda命令失败,具体原因不是很清楚;
- 安装会比较慢(可能是我网速的问题),中间停留了较长时间,类似卡死的情况,这个时候不要认为无法安装,慢慢等待就行。
自己配置了两台机器,一台使用python3.6.0,一台试用python3.7.0,验证都没有问题。总体感觉,使用python3.6.0安装会快一些。