安装tensorflow:
使用Anaconda快速搭建tensorflow-gpu环境教学_哔哩哔哩_bilibili
在conda prompt中调用tensorflow.is_cuda_available()为true,但在pycharm中为false
原因:pycharm调用cuda路径默认为系统属性-环境变量-系统变量-Path中的cuda目录,而不是conda虚拟环境安装的cuda版本
解决方法:系统属性-环境变量-系统变量- CUDA_PATH ,打开,修改变量值为conda虚拟环境安装的cudatoolkit文件夹
举例:我的虚拟环境均保存在D:\production\.conda(设置参见视频:编辑anaconda安装虚拟环境位置在c盘以外)——>在此文件夹查找cudatoolkit——>"D:\production\.conda\pkgs\cudatoolkit-11.3.1-hf2f0253_13"——>粘贴到 “系统属性-环境变量-系统变量- CUDA_PATH -变量值”
注:
这个方法需要每次使用前调整
还有如果虚拟环境cuda版本低,原有cuda版本高,用完后建议修改回去(所以别忘保存原来的cuda路径)