Я пытаюсь создать среду с несколькими версиями cuda, используя Anaconda, следуя этому учебнику .
Я установил cuda 6.0 в /usr/local/cuda-6.0а затем создал новую среду conda с именем cuda60. (Путь это /home/user/.pyenv/versions/anaconda3-5.0.1/envs/cuda60)
Затем я создал скрипт с именем .activate.sh в/home/user/.pyenv/versions/anaconda3-5.0.1/envs/cuda60/etc/conda/activate.d/
Следуя инструкциям, мой сценарий .activate.sh выглядит следующим образом
#!/bin/sh ORIGINAL_LD_LIBRARY_PATH=$LD_LIBRARY_PATH
export LD_LIBRARY_PATH=/usr/local/cuda-6.0/lib64:/usr/local/cuda-6.0/extras/CUPTI/lib64:/lib/nccl/cuda-6:$LD_LIBRARY_PATH
Я chmod'd его и все, но когда я активировал свою версию, версия cuda по-прежнему на 7.5 (первая, которую я установил в машине)
Кстати, когда я набрал"Какие nvcc" в терминал, я получил
/usr/bin/nvcc
Версия Ubuntu является Ubuntu16.04.Любая помощь очень ценится и спасибо заранее.