[英]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.