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

PyCharm中import cx_Oracle提示模块未找到问题求助

解决PyCharm中找不到cx_Oracle模块的问题
  • 检查PyCharm使用的Python解释器
    打开PyCharm,进入File > Settings > Project: [你的项目名] > Python Interpreter,查看当前选中的解释器是否是之前能正常运行cx_Oracle的环境(比如系统Python或特定虚拟环境)。如果不是,切换到正确的解释器;或者点击列表上方的+按钮,搜索cx_Oracle并安装到当前解释器中。

  • 确认项目虚拟环境(若使用)
    如果你之前用全局Python运行代码,而PyCharm为项目创建了独立虚拟环境,这个虚拟环境里默认没有安装cx_Oracle。可以激活项目的虚拟环境(在PyCharm终端中直接操作),执行pip install cx_Oracle完成安装。

  • 验证模块安装路径与解释器匹配度
    在之前能正常运行的环境中执行命令:

    python -c "import cx_Oracle; print(cx_Oracle.__file__)"
    

    得到cx_Oracle的安装路径。再回到PyCharm的解释器设置,查看对应解释器的site-packages目录,确认是否包含该模块文件。如果路径不匹配,说明PyCharm使用的是另一个未安装cx_Oracle的环境。

  • 清理PyCharm缓存
    若以上步骤都没问题,可能是缓存导致识别异常。执行File > Invalidate Caches...,选择Invalidate and Restart重启PyCharm,重新加载模块信息。

另外,你提到示例代码能正常运行,可以右键示例代码文件,选择Run > Edit Configurations,查看其使用的Python interpreter,确保和你自己代码的运行配置使用相同的解释器。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.30 23:57:18