Ubuntu Python使用Sudo导入tensorflow错误

时间:2018-10-16 08:43:31

标签: python-3.x ubuntu tensorflow cuda sudo

我成功安装了cuda,cudnn和tensorflow-gpu, 我跑

python3 import tensorflow

这工作正常,但我无法使用sudo导入tensorflow:

sudo python3 import tensorflow 我有 : ImportError: libcublas.so.9.0: cannot open shared object file: No such file or directory 那么有什么问题以及如何解决呢?预先感谢!

1 个答案:

答案 0 :(得分:1)

我发现通用命令的环境变量与sudo的环境变量不同,我通过将CUDA路径添加到sudo环境变量来解决此问题:

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

将此行添加到~/.bashrc的末尾。然后source ~/.bashrc