当我尝试在使用Ubuntu 16.04的空白AWS机器上使用pip install安装tensorflow-gpu时,我看到此错误。
ImportError: libcublas.so.9.0: cannot open shared object file: No such file or directory
当我找到libcublas时,我看到以下内容(这意味着我设置了LD_LIBRARY_PATH)
(tensorflow) ubuntu@ip-172-31-24-124:~$ locate libcublas
/usr/local/cuda-9.0/doc/man/man7/libcublas.7
/usr/local/cuda-9.0/doc/man/man7/libcublas.so.7
/usr/local/cuda-9.0/lib64/libcublas.so
/usr/local/cuda-9.0/lib64/libcublas.so.9.0
/usr/local/cuda-9.0/lib64/libcublas.so.9.0.176
/usr/local/cuda-9.0/lib64/libcublas.so.9.0.282
/usr/local/cuda-9.0/lib64/libcublas.so.9.0.333
/usr/local/cuda-9.0/lib64/libcublas_device.a
/usr/local/cuda-9.0/lib64/libcublas_static.a
/usr/local/cuda-9.0/lib64/stubs/libcublas.so
/usr/share/man/man7/libcublas.7
/usr/share/man/man7/libcublas.so.7
我根据需要设置了LD_LIBRARY_PATH和PATH以及CUDA_PATH。我完全被这个错误消息困扰了。任何建议表示赞赏。