Кажется, что есть два места, где используется gcc
.Один из них - сам Python, другой - nvcc
.Переменная среды CC
и CXX
определяет только версию gcc для python, но она не изменила версию gcc для nvcc
.
Чтобы изменить версию gcc, используемую по умолчанию, выполнитеследует:
sudo unlink /usr/local/cuda/bin/gcc
sudo ln -s /usr/bin/gcc-5 /usr/local/cuda/bin/gcc
Там /usr/bin/gcc-5
может быть любой путь к gcc, который вы хотите использовать.