Xin chào các bạn, Các bạn có khỏe không? Hy vọng tất cả các bạn vẫn ổn. Hôm nay tôi vừa mới cài đặt tensorflow và Bây giờ tôi đang cố gắng chạy chương trình của mình Nhưng tôi gặp phải lỗi sau Không thể tải thư viện động ‘cudart64_101.dll’; dlerror: cudart64_101.dll không tìm thấy Trong con trăn. Vì vậy, ở đây tôi giải thích cho bạn tất cả các giải pháp khả thi ở đây.

Không lãng phí thời gian của bạn, Hãy bắt đầu bài viết này để giải quyết lỗi này.

Làm thế nào Không thể tải thư viện động ‘cudart64_101.dll’; dlerror: cudart64_101.dll not found Lỗi xảy ra?

Tôi vừa mới cài đặt tensorflow và Bây giờ tôi đang cố gắng chạy chương trình của mình Nhưng tôi gặp phải lỗi sau.

tensorflow/stream_executor/platform/default/dso_loader.cc:55] Could not load dynamic library 'cudart64_101.dll'; dlerror: cudart64_101.dll not found


Cách giải quyết Không thể tải thư viện động ‘cudart64_101.dll’; dlerror: cudart64_101.dll không tìm thấy Lỗi?

  1. Cách giải quyết Không thể tải thư viện động ‘cudart64_101.dll’; dlerror: cudart64_101.dll không tìm thấy Lỗi?

    Để giải quyết Không thể tải thư viện động ‘cudart64_101.dll’; dlerror: cudart64_101.dll not found Lỗi Trước hết Cài đặt CUDA. Nhận nó từ đây. Sau đó Bao gồm đường dẫn CUDA trong biến PATH. Bây giờ, Cài đặt cuDNN Tải xuống cuDNN v7.6.4 cho CUDA 10.1. Điều này sẽ yêu cầu bạn đăng ký Chương trình Nhà phát triển NVIDIA. Giải nén đến một vị trí thích hợp và thêm thư mục bin vào PATH của bạn. Bây giờ Cài đặt TensorFlow bằng lệnh này pip cài đặt tensorflow Sau đó Chỉ cần Khởi động lại PC của bạn. Bây giờ lỗi của bạn phải được giải quyết.

  2. Không thể tải thư viện động ‘cudart64_101.dll’; dlerror: cudart64_101.dll không tìm thấy

    Để giải quyết Không thể tải thư viện động ‘cudart64_101.dll’; dlerror: cudart64_101.dll not found Lỗi Trước hết Cài đặt CUDA. Nhận nó từ đây. Sau đó Bao gồm đường dẫn CUDA trong biến PATH. Bây giờ, Cài đặt cuDNN Tải xuống cuDNN v7.6.4 cho CUDA 10.1. Điều này sẽ yêu cầu bạn đăng ký Chương trình Nhà phát triển NVIDIA. Giải nén đến một vị trí thích hợp và thêm thư mục bin vào PATH của bạn. Bây giờ Cài đặt TensorFlow bằng lệnh này pip cài đặt tensorflow Sau đó Chỉ cần Khởi động lại PC của bạn. Bây giờ lỗi của bạn phải được giải quyết.

Giải pháp 1: cài đặt tf-nightly-gpu

Chỉ sau luồng Tensor và CUDA Bạn phải cài đặt tf-nightly-gpu bằng cách sử dụng các lệnh này.

pip install tf-nightly-gpu

Khi quá trình cài đặt kết thúc Bạn sẽ nhận được thông báo này Đã mở thành công thư viện động cudart64_110.dll

Giải pháp 2: Quy trình cài đặt

  1. Trước hết Cài đặt CUDA. Nhận nó từ nơi đây.
  2. Sau đó Bao gồm đường dẫn CUDA trong biến PATH.
  3. Bây giờ, cài đặt cuDNN
  4. Tải xuống cuDNN v7.6.4 cho CUDA 10.1. Điều này sẽ yêu cầu bạn đăng ký Chương trình Nhà phát triển NVIDIA.
  5. Giải nén đến một vị trí thích hợp và thêm thư mục bin vào PATH của bạn.
  6. Bây giờ cài đặt TensorFlow bằng lệnh này pip cài đặt tensorflow
  7. Sau đó, chỉ cần khởi động lại PC của bạn.
  8. Bây giờ lỗi của bạn phải được giải quyết.

Giải pháp 3: Đối với CUDA 10

Nếu bạn đã cài đặt CUDA 10 thì chỉ cần làm theo giải pháp này. Chỉ cần cài đặt tensorflow gpu bằng lệnh này và lỗi của bạn sẽ được giải quyết.

pip install tensorflow-gpu==2.0.0

Và đầu ra sẽ là

I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library cudart64_100.dll

Giải pháp 4: Tải xuống cudart64_101

Chỉ cần tải xuống cudart64_101.dll từ nơi đây. Giải nén tệp zip và sao chép cudart64_101.dll tới CUDA của bạn bin danh mục

Bản tóm tắt

Đó là tất cả về vấn đề này. Hy vọng tất cả các giải pháp đã giúp bạn rất nhiều. Bình luận bên dưới Suy nghĩ của bạn và truy vấn của bạn. Ngoài ra, hãy Comment bên dưới giải pháp nào phù hợp với bạn?