张量流的libcublas.so.8.0错误
python
tensorflow
7
0

我目前正在尝试从GitHub运行一个项目: https//github.com/nilboy/pixel-recursive-super-resolution

在VM上安装ubuntu之后,我使用pip命令在tensorflow 2.7中安装了python。

当我尝试使用python运行培训课程时,出现此错误:

ImportError:libcublas.so.8.0:无法打开共享库文件:没有这样的文件或目录

我找不到完全一样的东西,只有这个错误: ImportError:libcudart.so.8.0:无法打开共享对象文件

我使用的是Yoga 13,因此没有NVIDIA GPU,并且尝试在CPU上运行此项目。您可以帮助确定张量流问题吗?

来源: https : //www.tensorflow.org/install/install_linux

参考资料:
Stack Overflow
收藏
评论
共 4 个回答
高赞 时间 活跃

可能预装了tensorflow-gpu

pip3 install tensorflow-忽略安装

因为这帮助了我从stackoverflow

收藏
评论

Tensroflow / Keras要求

我认为棘手的步骤是安装Nvidia驱动程序和Cuda-8。如果您按照说明进行操作,将会遇到麻烦。而是通过apt安装它:

sudo apt-get install nvidia-384 #can type nvidia then hit "tab" to view all available options
sudo apt-get install cuda-8-0

如果那不起作用...祝您好运。您可以尝试以下方法:

检查您是否没有cuda-9: ls /usr/local

安装Cuda 8.0。

重启

运行export LD_LIBRARY_PATH=/usr/local/cuda-8.0/extras/CUPTI/lib64:$LD_LIBRARY_PATH但将/usr/local/cuda-8.0/extras/CUPTI/lib64替换为echo $LD_LIBRARY_PATH的相关输出

检查它是否起作用nvcc --version打印出CUDA版本

收藏
评论

您需要安装Cuda 8.0并按如下所示配置环境:

export PATH="$PATH:/usr/local/cuda-8.0/bin"
export LD_LIBRARY_PATH="/usr/local/cuda-8.0/lib64"
收藏
评论

安装的CUDA版本可能有问题。尝试
$ sudo apt-get install cuda-8-0

收藏
评论
新手导航
  • 社区规范
  • 提出问题
  • 进行投票
  • 个人资料
  • 优化问题
  • 回答问题

关于我们

常见问题

内容许可

联系我们

@2020 AskGo
京ICP备20001863号