安装TensorFlow后出现找不到tensorflow.python模块的问题求助
TensorFlow安装与运行问题
问题现象
- 在PyCharm中安装TensorFlow时触发错误:
Could not install packages due to an OSError: [Errno 2] No such file or directory: 'C:\Users[USERNAME]\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\LocalCache\local-packages\Python310\site-packages\tensorflow\include\external\com_github_grpc_grpc\src\core\ext\filters\client_channel\health\health_check_client.h'
- 直接通过CMD安装无异常,但运行代码时提示:
No module named 'tensorflow.python' - 环境说明:仅安装了一个最新64位Python并已添加到系统路径,文件名无冲突,Windows 10系统,Spyder中也出现相同错误,排除IDE问题。
已尝试的解决方法
- 重新安装TensorFlow:CMD卸载未彻底移除包,手动删除后错误从“找不到tensorflow模块”变为“找不到tensorflow.python模块”
- 尝试单独安装
tensorflow.python,提示该包不存在 - 通过CMD更新TensorFlow,无效
- 安装keras、numpy、scikit等相关依赖包,无改善
- 在项目文件夹创建虚拟环境,无效
- 手动创建缺失的
health_check_client.h文件,错误依旧
当前环境信息
TensorFlow信息
Name: tensorflow Version: 2.12.0rc0 Summary: TensorFlow is an open source machine learning framework for everyone. Home-page: https://www.tensorflow.org/ Author: Google Inc. Author-email: packages@tensorflow.org License: Apache 2.0 Location: C:\Users\u\AppData\Local\Programs\Python\Python311\Lib\site-packages Requires: tensorflow-intel
Python版本
Python 3.11.2
内容的提问来源于stack exchange,提问作者Ani
相关产品推荐
相关产品推荐

