Я сталкиваюсь со странной проблемой о 'ImportError'.
Я установил cuda9.0 и cuDNN7.0 для выполнения tensorflow-gpu 1.5.0. После этого, когда я работаю
python3
в терминале, и выполненный
import tensorflow as tf
Я могу импортировать его успешно. Однако, когда я работаю
sudo python3
и введите
import tensorflow as tf
снова, я получил ошибку как это:
ImportError: libcublas.so.9.0: не может открыть файл общего объекта: Никакой такой файл или каталог
Кроме того, когда я использую
sudo spyder3
или
sudo pycharm
или
sudo jupyter
и импортируйте tensorflow в нем, я получу ту же ошибку.
Так, интересно, почему команда 'sudo' может привести к такой ошибке? И как я могу зафиксировать его? Есть ли, кто-либо может помочь мне?
Спасибо!!!!!
Это - мой первый раз, который спросит в 'askubuntu', и возможно я записал в неправильном формате. Если так, я приношу извинения за него :)
О, я нахожу разрешение к этой проблеме: просто выполните IDE без sudo.
Затем если существует ошибка о разрешении, отклоненном для файла 'имя файла', просто выполняются
'имя файла' sudo chmod-R 777
Затем, я могу открыть IDE без sudo и импортировать tensorflow успешно.