时间:2021-05-22
错误:ImportError: libcublas.so.9.0: cannot open shared object file: No such file or directory
问题:找不到cuda9.0的版本。
出现该错误的主要原因:cuda未安装或者cuda的版本有问题
这个错误在安装tensorflow时经常会出现,但是在官方的常见问题中没有提到, 如果你使用下面的方法没有解决的话,可以在评论中留言。
对于tensorflow 1.7版本,只接受cuda 9.0(9.1也不可以!),和cudnn 7.0,所以如果你安装了cuda9.1和cudnn7.1或以上版本,那么你需要重新安装9.0和7.0版本。
安装完正确的版本后,确认你在你的~/.bashrc(或者~/.zshrc)文件中加入了下面环境变量
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda-9.0/lib64export PATH=$PATH:/usr/local/cuda-9.0/binexport CUDA_HOME=$CUDA_HOME:/usr/local/cuda-9.0如图所示:
之后重启电脑即可,将不会在提示ImportError: libcublas.so.9.0的错误。
如果你的cuda是8.0,那么你可以使用下面的指令将tensorflow的版本回滚到1.4版本,
pip install --upgrade tensorflow-gpu==1.4以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
安装TensorFlow后,在Python中输入importtensorflowastf时提示一下类似错误ImportError:libcusolver.so.
安装完mysql-python后import加载模块提示以下错误,复制代码代码如下:ImportError:libmysqlclient_r.so.16:can
在Mac上按照官网教程安装成功tensorflow后,但在程序中导入时,仍然报错,包括但不限于以下两个错误。对于这种错误,原因主要在于Mac内默认的python
记录一下安装win10+GeForceGTX1060+CUDA9.0+cuDNN7.3+tensorflow-gpu1.12.0+python3.5.5之前已经
DirectX9.0中,在windows没有安装最新DirectX9.0时便会提示报错。百度里面搜索xinput1_3.dll。然后找到一个安全的下载地址下载之