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

Python 3.11.3中pyserial安装成功但导入失败求助

解决pyserial导入提示‘Import "pyserial" could not be resolved’的问题

以下是几个针对性的解决方法:

  • 确认Python版本与pip匹配
    在终端执行python --version,确认输出为3.11.3。再执行python -c "import sys; print(sys.path)",检查输出里是否包含pip show pyserial中显示的Location路径(即C:\Users<MyUserName>\AppData\Local\Programs\Python\Python311\Lib\site-packages)。如果不匹配,说明当前使用的Python解释器并非安装pyserial的版本,大概率是系统存在多个Python版本导致的混淆。

  • 检查IDE的解释器配置
    若使用VS Code,点击左下角的Python版本号,切换到路径为C:\Users<MyUserName>\AppData\Local\Programs\Python\Python311的解释器;若使用PyCharm,进入File > Settings > Project: 你的项目名 > Python Interpreter,选择对应3.11.3的解释器,确保已安装包列表中能看到pyserial。

  • 重新安装pyserial
    先执行pip uninstall pyserial彻底卸载,再用python -m pip install pyserial重新安装。使用python -m pip能确保调用当前Python版本对应的pip,避免版本不匹配问题。

  • 验证实际运行情况
    有时只是编辑器的语法检查缓存问题,直接在终端运行脚本:python your_script.py。如果脚本能正常执行,重启IDE或刷新代码提示缓存即可(比如VS Code按Ctrl+Shift+P,输入Python: Refresh IntelliSense)。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.17 20:02:38