今天本来想创个新环境,试试tensorflow2.0的,预计也就十分钟搞定吧,结果做到了现在,稍微总结一下我遇到的所有奇葩问题,希望对同样遇到这些问题的伙伴们会有帮助。

所有遇到的问题我处理好了才来总结,所以没有错误截图,只能凭我的搜索关键字来讲

问题1:conda创建新环境出错

报错好像是Multiple Errors Encountered.
然后又遇到了RemoveError: ‘requests’ is a dependency of conda and cannot be removed from conda’s operating environment.

解决办法:卸载anaconda,重新安装。重新安装的时候记得点添加环境变量,安装好之后我就能成功的创建新环境了。(之前一直在犹豫要不要重装,耽误了很久,一定别犹豫!!!)

问题2:安装好tensorflow-gpu 2.0后导入运行报错

报错cudaGetDevice() failed. Status: cudaGetErrorString symbol not found.

解决办法:这个是cuda版本不对,去官网下载cuda10.0

问题3:ImportError: Could not find ‘cudart64_100.dll’

解决办法:把cuda文件夹里面的cudart64_101.dll重命名为cudart64_100.dll,具体位置看下图

tensorflow填坑

最后就是写点代码,查看一下tensorflow的版本是否正确,gpu能不能正常使用。本来很简单的事居然弄这么久,脑阔疼,这篇填坑博客也是困得不行赶出来的,多见谅。

相关文章:

  • 2021-10-11
  • 2021-11-11
  • 2021-06-07
  • 2021-11-03
  • 2021-06-03
  • 2021-05-30
  • 2022-03-04
猜你喜欢
  • 2021-04-04
  • 2021-05-18
  • 2019-06-16
  • 2021-05-04
  • 2021-12-30
  • 2021-07-29
  • 2021-04-10
相关资源
相似解决方案