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

MacOS Ventura下Python3.11.2无法找到PyQtGraph模块求助

解决Python 3.11无法找到已安装的PyQtGraph问题

你的问题核心是Python版本不匹配:pip安装的PyQtGraph被放到了Python3.10的站点包目录(/opt/homebrew/lib/python3.10/site-packages),但你运行程序用的是Python3.11,两个版本的包目录相互独立,所以3.11找不到3.10里的包。

解决方案1:用Python3.11对应的pip安装

直接指定Python3.11的pip来安装,确保包安装到对应版本的目录:

python3.11 -m pip install pyqtgraph

验证安装成功

执行以下命令确认PyQtGraph已安装到Python3.11环境:

python3.11 -c "import pyqtgraph; print(pyqtgraph.__version__)"

如果能正常输出版本号(比如0.13.1),说明安装没问题。

运行程序时指定Python3.11

之后运行你的脚本时,明确用Python3.11执行,避免调用到默认的Python3.10:

python3.11 your_script.py

更稳妥的方案:使用虚拟环境

为Python3.11创建独立的虚拟环境,彻底避免版本冲突:

  1. 创建虚拟环境:
python3.11 -m venv pyqt_env
  1. 激活虚拟环境:
source pyqt_env/bin/activate
  1. 在激活的环境中安装PyQtGraph:
pip install pyqtgraph
  1. 运行程序(此时默认Python就是3.11):
python your_script.py

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.29 15:23:16