EdjeElectronics / TensorFlow-Object-Detection-API-Tutorial-Train-Multiple-Objects-Windows-10

How to train a TensorFlow Object Detection Classifier for multiple object detection on Windows
Apache License 2.0
2.93k stars 1.3k forks source link

ImportError: Could not find 'cudart64_90.dll', Though I have this file #57

Open anonym24 opened 6 years ago

anonym24 commented 6 years ago

I get next error when running Jupyter test example (tensorflow1) C:\tensorflow1\models\research\object_detection> jupyter notebook object_detection_tutorial.ipynb

ImportError: Could not find 'cudart64_90.dll'. TensorFlow requires that this DLL be installed in a directory that is named in your %PATH% environment variable. Download and install CUDA 9.0 from this URL: https://developer.nvidia.com/cuda-toolkit

I installed CUDA 9.0 and extracted cudnn-9.0-windows10-x64-v7.zip to C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0

screenshot_10

I have next environment variables:

screenshot_11

screenshot_12

So I don't understand what the problem is I have this file, I have needed variables (paths) but it still isn't working

screenshot_13

screenshot_14

tin-trong-nguyen commented 6 years ago

I struggled with this for hours. Here's what I did:

mbhaskar1 commented 6 years ago

I'm also having this issue. I tried removing and adding environment variables in different combinations and rebooting my laptop numerous times, but nothing has solved the issue.

Tylersuard commented 5 years ago

Resetting, deleting the paths, then closing and re-opening my Conda session as admin worked :)