pycharm中调用tensorflow时提示:tensorflow:ImportError: Could not find 'cudart64_90.dll' 提示需要安装CUDA 9.0

pycharm中调用tensorflow时提示:tensorflow:ImportError: Could not find ‘cudart64_90.dll’ 提示需要安装CUDA 9.0

我自己出现这个问题,前提是我之前想要安装TF-gpu版本,在我自己电脑上没有安装成功,但是自己下载的CUDA和CUDNN都没有删除,都是按教程中配置好的。(参考教程https://blog.****.net/XunCiy/article/details/89016510这个是安装gpu版本的教程,很详细,有需要可以试试)
然后我是卸载了gpu版本,重新使用cpu版本,在运行程序时就出现这个问题:ImportError: Could not find ‘cudart64_90.dll’,之后去网上百度各种都是GPU版本使用时才出现这样的问题。

针对这种情况解决办法

参考网上对于此问题(基本上都是在安装gpu版本时候出现的问题)的各种解决方法,考虑到可能是环境变量的问题。我将CUDA安装的目录添加到环境变量。之前安装gpu版本时添加过,这时候在看是已经去掉了(我也不知道是为什么),补上在运行问题就解决了。
pycharm中调用tensorflow时提示:tensorflow:ImportError: Could not find 'cudart64_90.dll' 提示需要安装CUDA 9.0
pycharm中调用tensorflow时提示:tensorflow:ImportError: Could not find 'cudart64_90.dll' 提示需要安装CUDA 9.0

下面附上添加环境变量方法(win10系统):

  1. 在windows系统下,打开控制面板
    pycharm中调用tensorflow时提示:tensorflow:ImportError: Could not find 'cudart64_90.dll' 提示需要安装CUDA 9.0
  2. 点击“系统和安全”

pycharm中调用tensorflow时提示:tensorflow:ImportError: Could not find 'cudart64_90.dll' 提示需要安装CUDA 9.0

  1. 点击“系统”

pycharm中调用tensorflow时提示:tensorflow:ImportError: Could not find 'cudart64_90.dll' 提示需要安装CUDA 9.0
4. 点击“高级系统设置”
pycharm中调用tensorflow时提示:tensorflow:ImportError: Could not find 'cudart64_90.dll' 提示需要安装CUDA 9.0
5.这里就看到“环境变量”,点进去
pycharm中调用tensorflow时提示:tensorflow:ImportError: Could not find 'cudart64_90.dll' 提示需要安装CUDA 9.0
6. 在“系统变量”里找到“Path”,然后点下面的“编辑”,最后就能进到前面开始时候的编辑系统变量的界面了
pycharm中调用tensorflow时提示:tensorflow:ImportError: Could not find 'cudart64_90.dll' 提示需要安装CUDA 9.0