Win10下用Anaconda安装TensorFlow 之后出现ImportError: No module named ‘tensorflow‘

1 问题说明

为什么明明安装成功了,但是测试时候却出问题呢?

安装成功测试import tensorflow仍旧出现:ImportError: No module named 'tensorflow'

2  upgrade setuptools

有一篇文章的解决方案为:

https://stackoverflow.com/questions/42244198/importerror-no-module-named-tensorflow?answertab=votes#tab-top

于是:

ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
twisted 18.7.0 requires PyHamcrest>=1.9.0, which is not installed.

竟然又出了问题,那就下载一下个: PyHamcrest>=1.9.0

3 下载 PyHamcrest

下载链接:https://pypi.org/project/PyHamcrest/

输入:pip install PyHamcrest,安装这个小插件

4、再安装TensorFlow

pip install --upgrade --ignore-installed tensorflow

进行重装TensorFlow。

可能要等一会儿……

安装成功。

5、测试,导入TensorFlow

发现缺少,cudart64_101.dll。

那就下载一个cudart64_101.dll(链接:https://www.dll-files.com/cudart64_101.dll.html

解压后的dll文件放到文件夹:C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.1\bin里。

然后再次进行以下操作:

6 感谢

想飞的蓝笨笨https://blog.csdn.net/qq_44762986/article/details/104794147

zinkin14https://blog.csdn.net/zinkin14/article/details/79235314

https://stackoverflow.com/questions/42244198/importerror-no-module-named-tensorflow?answertab=votes#tab-top

https://blog.csdn.net/oMoDao1/article/details/81944307

猜你喜欢

转载自blog.csdn.net/a1456123a/article/details/115250658
今日推荐