You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Python 3.7.7安装TensorFlow 1.15后PyCharm运行报模块缺失问题求助

问题根源

出现ModuleNotFoundError: No module named 'tensorflow'的核心原因是PyCharm调用的Python解释器,和你执行pip安装命令的Python环境是两套完全隔离的独立环境,和Python版本兼容性无关:

  • 你在系统命令行执行pip install tensorflow==1.15时,所有TensorFlow 1.15的文件都被安装到了路径C:\Users\Fatima\AppData\Local\Programs\Python\Python37\Lib\site-packages下,对应Python 3.7.7运行时
  • 从PyCharm的报错栈里的脚本路径C:/Python394/for_trials.py能直接确认:当前PyCharm的项目解释器是安装在C盘根目录的Python 3.9.4,这个环境的site-packages文件夹下根本没有TensorFlow的安装文件,自然会报找不到模块的错。
解决操作步骤
  • 优先推荐方案(匹配已安装好的TensorFlow环境,避免重复安装):
    1. 打开PyCharm设置,依次进入File -> Settings -> Project: [当前项目名] -> Python Interpreter
    2. 点击解释器列表右上角的齿轮设置按钮,选择Add新建运行环境配置
    3. 选择左侧的System Interpreter分类,点击路径选择框旁边的浏览按钮,定位到C:\Users\Fatima\AppData\Local\Programs\Python\Python37\python.exe,选中后点击确认
    4. 等待PyCharm加载完该环境下已安装的第三方包,重新运行导入tensorflow的测试代码即可正常执行。
  • 兼容避坑提示:
    你当前Python37环境下安装的h5py==3.2.1版本和TensorFlow 1.15存在已知兼容问题,切换解释器后如果导入时报h5py相关的加载错误,直接在系统命令行执行C:\Users\Fatima\AppData\Local\Programs\Python\Python37\Scripts\pip.exe install h5py==2.10.0降级对应版本即可解决。
  • 避坑提醒:
    不要尝试给当前PyCharm关联的Python3.9.4环境安装TensorFlow 1.15,该版本官方最高仅支持Python3.7,在3.9环境下安装会触发大量依赖不兼容问题,无法稳定运行。

内容的提问来源于stack exchange,提问作者Fatima_Ali

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.22 22:57:00