簡體   English   中英

Tensorflow 導入錯誤:找不到“cudart64_101.dll”(Windows 10)

[英]Tensorflow import error: “cudart64_101.dll” not found (Windows 10)

你好,

安裝最新的 Python Tensorflow 版本(我想與 GPU 一起使用)后,我遇到了一些導入問題。 It states it couldn't find "cudart64_101.dll" which is strange since I have CUDA 10 properly installed and the file can be found on my computer (path: C:\ProgramData\NVIDIA Corporation\Downloader\PostProcessing\GFE\c15894515e933d7ad026c4344ec1c99d\GFExperience.NvStreamSrv\amd64\server\cudart64_101.dll )。 output 是:

2020-05-14 17:37:59.997330: W tensorflow/stream_executor/platform/default/dso_loader.cc:55] Could not load dynamic library 'cudart64_101.dll'; dlerror: cudart64_101.dll not found
2020-05-14 17:38:00.001141: I tensorflow/stream_executor/cuda/cudart_stub.cc:29] Ignore above cudart dlerror if you do not have a GPU set up on your machine.

我嘗試了一些互聯網的建議,但沒有一個對我有用。

詳細的系統信息:

  • Windows 10 家用64位
  • Python 3.6.8 64 位,用於 Windows
  • Tensorflow v2.2 (CPU and GPU support, installed via > pip install tensorflow ) installed in virtual environment created with virtualenv (specs: Python 3.6.8 (tags/v3.6.8:3c6b436a57, Dec 24 2018, 00:16:47) [MSC v.1916 64 bit (AMD64)] on win32 )
  • NVIDIA GeForce GTX 1650 預裝 CUDA 版本 10.1.120
  • 我不使用 Anaconda,所以請僅對 virtualenv 和 pip 提出建議

正如我所提到的,我的電腦上有文件。 是否有一個目錄我應該將它移動到 Tensorflow 可以找到它? 我也搜索了這個,但路徑不在我的電腦上。 我應該在 PATH 中包含一些內容嗎? 任何幫助或建議表示贊賞!

嘗試安裝 cuda 10.1 希望它會創建一個“cudart64_101.dll”文件https://developer.nvidia.com/cuda-10.1-download-archive-update2

暫無
暫無

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

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