Help with running Pytorch on an old GPU

Hey, I’m attempting to run this pix2pix PyTorch implementation ( on my old GeForce GTX 660 Ti that uses Driver Version: 340.107. As far as I’ve understood from other posts and websites my driver can only run CUDA 6.0 or 6.5. Is there any PyTorch that can run with 6.0/6.5? I found that Anaconda have CUDAtoolkits for 6.0/6.5 but that PyTorch through Anaconda only seems to go down to CUDA 7.
Another post said to make a build from source but I have no idea how to proceed with that.
The pix2pix implementations works well with PyTorch 0.41+ and has older branches that support PyTorch 0.1-0.3.

Any help would be greatly appreciated!


Error when running PyTorch with CUDA 10:
File “/home/johan/anaconda3/lib/python3.7/site-packages/torch/cuda/”, line 110, in _check_driver
of the CUDA driver.""".format(str(torch._C._cuda_getDriverVersion())))
The NVIDIA driver on your system is too old (found version 6050).
Please update your GPU driver by downloading and installing a new
version from the URL:

Hello Johan!

I went through a similar issue, and was helped greatly by the answers I
got in this thread (thanks, in particular, to @ptrblck and @peterjc123):

In particular, one of these pytorch legacy builds worked for me.

Note, going this route pushed me back to pytorch version 0.3.0.
I suppose that this has been something of a worthy archeological
learning experience for me, but it is a bit of a nuisance.

I didn’t have the courage for this (so I just shamble along with version

Good luck.

K. Frank

Thank you @KFrank ! Your discussion with ptrblck and peterjc123 was very detailed so hopefully I’m able to reproduce the steps.