簡體   English   中英

安裝多個版本的 Cuda

[英]Install Multiple version of Cuda

我有一個 ubuntu 18.04 VM 系統,已經安裝了 Cuda 10.2。 我必須在 GPU 上運行 coda 的訓練,但是當我運行它時,我會遇到一些錯誤,例如:

Could not dlopen library 'libcudart.so.10.0'; dlerror: libcudart.so.10.0: cannot open shared object file: No such file or directory; LD_LIBRARY_PATH: /usr/local/cuda-10.2/lib64:/usr/local/cuda-10.2/lib64:

所以我想我必須安裝 Cuda 10.0. 是否可以安裝多個版本的 Cuda? 如何添加 Cuda 10.0?

我想在 Nvidia GPU 上進行訓練

編輯:我成功安裝了 Cuda 10.0,下載了 Cudnn 7.4.2,解壓了 cuda-10.0 文件夾中的 .tgz 文件。 現在我明白了:

I tensorflow/stream_executor/platform/default/dso_loader.cc:42]成功打開動態庫libcublas.so.10.0

I tensorflow/stream_executor/platform/default/dso_loader.cc:42]成功打開動態庫libcudnn.so.7

E tensorflow/stream_executor/cuda/cuda_dnn.cc:329] 無法創建 cudnn 句柄:CUDNN_STATUS_INTERNAL_ERROR

E tensorflow/stream_executor/cuda/cuda_dnn.cc:329] 無法創建 cudnn 句柄:CUDNN_STATUS_INTERNAL_ERROR

我該如何解決這個問題?

CUDA支持同時安裝多個版本。 這是 CUDA 10.0 下載存檔鏈接: https://developer.nvidia.com/cuda-10.0-download-archive

安裝 CUDA 后,您可以通過定義環境變量LD_LIBRARY_PATH=/usr/local/cuda-10.0/lib64指定代碼查找 CUDA 10.0 庫。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM