IntelliJ IDEA 混合语言项目 Python No module named 'requests'

现象

系统已经安装了Python,并配置了IDEA Project Structure -> Platform Settings -> SDK

/Library/Frameworks/Python.framework/Versions/3.14/bin/python3.14

右侧能够正确识别:

QQ20260228-180614

然后,打开Python脚本显示:

No Python interpreter configured for the module.

分析

系统已经安装了Python,确定只有一份Python,不存在多版本。

由于本项目是 Java 和 Python 混合的,同时使用两个IDE 有点不方便,这方面资料比较少。

查阅IDEA官方文档,发现 Python解释器的配置,有平台级,项目级,模块级,立即想到 Platform Settings 是平台级别,项目级别由于是Maven Java项目,项目级别是 JDK的,所以需要配置模块级别。

解决

在 Project Structure 当中,点击加号倒入模块,选择你的Python脚本所在文件夹,层级不限制,然后将这个模块的 module SDK 修改为 Python即可。
QQ20260228-181501

posted @ 2026-02-28 18:21  一杯半盏  阅读(53)  评论(0)    收藏  举报