2017-07-01 54 views
12

我目前正在運行從GitHub項目libcublas.so.8.0錯誤:https://github.com/nilboy/pixel-recursive-super-resolution與tensorflow

虛擬機上安裝Ubuntu後,我使用PIP命令安裝Python和tensorflow 2.7。

當我嘗試運行使用python的培訓會議上,我得到這個錯誤:

導入錯誤:libcublas.so.8.0:無法打開共享對象文件:沒有這樣的文件或目錄

我便無法找到任何東西完全一樣,僅此錯誤: 導入錯誤:libcudart.so.8.0:無法打開共享對象文件

我用的瑜伽13,所以我沒有NVIDIA GPU,我正嘗試在CPU上運行此項目。你能幫助確定張量流問題嗎?

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

+2

您是否能夠找到解決方案Shimron?我面臨同樣的問題。 – Caesar

+1

@Caesar只使用tensorflow-gpu 1.5和cuda 9.0 –

回答

3

您需要安裝的Cuda 8.0和配置如下環境:

export PATH="$PATH:/usr/local/cuda-8.0/bin" 
export LD_LIBRARY_PATH="/usr/local/cuda-8.0/lib64" 
2

Tensroflow/Keras requirements

在我看來棘手的步驟安裝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

Install Cuda 8.0.

重啓

運行export LD_LIBRARY_PATH=/usr/local/cuda-8.0/extras/CUPTI/lib64:$LD_LIBRARY_PATHecho $LD_LIBRARY_PATH

檢查有關輸出替換/usr/local/cuda-8.0/extras/CUPTI/lib64它的工作nvcc --version打印出CUDA版本

0

我同時使用Python GPU支持運行Tensorflow得到了同樣的錯誤,解決它像這樣:

$ export PATH="$PATH:/usr/local/cuda-8.0/bin" 
$ export LD_LIBRARY_PATH="/usr/local/cuda-8.0/lib64" 

爲使所有的用戶,你可以在Ubuntu的

1

,進入等/環境下,這些出口語句這可能是安裝CUDA版本的問題。嘗試
$ sudo apt-get install cuda-8-0