Linux Mint下如何让PyCharm使用系统全局Python环境?
解决PyCharm使用系统默认Python环境的问题
确认系统默认Python的准确路径
打开系统终端(非PyCharm内置终端),执行命令获取路径:
which python3
通常返回/usr/bin/python3(你之前选择的/usr/sbin/python3并非系统默认解释器,这大概率是问题核心)。
在PyCharm中配置系统默认解释器
- 打开PyCharm,点击顶部菜单栏的
File->Settings(Linux环境)。 - 左侧导航栏展开
Project: [你的项目名称],选择Python Interpreter。 - 点击页面右上方的齿轮图标,选择
Add。 - 在弹出窗口中切换到
System Interpreter标签页。 - 点击路径输入框右侧的文件夹图标,定位到刚才获取的系统Python路径(如
/usr/bin/python3),选中后点击OK。 - 返回Python Interpreter页面,确认已切换到该系统解释器,此时应该能直接看到已安装的
pyaudio库。
确保PyCharm内置终端使用系统环境
如果需要在PyCharm终端执行命令,需同步配置终端:
- 进入
Settings->Tools->Terminal。 - 将
Shell path设置为系统默认Shell(比如/bin/bash或/usr/bin/zsh),取消勾选任何自动激活虚拟环境的选项。 - 重启PyCharm内置终端,执行以下命令验证:
python3 -c "import pyaudio; print('Success')"
额外提醒
如果项目之前创建过虚拟环境,建议先移除该虚拟环境或切换到系统解释器,避免环境冲突导致库无法识别。
内容的提问来源于stack exchange,提问作者Monty
相关产品推荐
相关产品推荐

