Ошибка тензорного потока импорта Python в Ubuntu с помощью sudo - PullRequest
0 голосов
/ 16 октября 2018

Я успешно установил cuda, cudnn и tenorflow-gpu, я запускаю

python3 import tensorflow

все работало нормально, но я не могу импортировать тензор потока с помощью sudo:

sudo python3 import tensorflow Я получил: ImportError: libcublas.so.9.0: cannot open shared object file: No such file or directory Так в чем проблема и как с ней бороться?Заранее спасибо!

1 Ответ

0 голосов
/ 16 октября 2018

Я обнаружил, что переменные среды обычной команды отличались от переменных среды sudo, и я исправил эту проблему, добавив пути CUDA к переменным среды sudo:

alias sudo='sudo env PATH=$PATH LD_LIBRARY_PATH=$LD_LIBRARY_PATH'

добавьте эту строку в конец~/.bashrc.тогда source ~/.bashrc

...