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

Python项目在Spyder正常运行,VScode中PIL报错,求问Spyder是否自动创建虚拟环境

问题解决思路

关于Spyder的虚拟环境

  • Spyder默认不会自动创建虚拟环境,它默认使用系统全局的Python环境。你没手动创建过venv的话,之前在Spyder里运行项目用的应该就是全局Python。

解决VScode中PIL相关错误

核心原因是VScode使用的Python环境和Spyder不一致,导致PIL/Pillow的安装状态或版本不匹配:

  • 第一步:确认VScode使用的Python解释器和Spyder一致
    在Spyder右下角可以看到当前使用的Python路径和版本,然后在VScode里按Ctrl+Shift+P(Windows/Linux)或Cmd+Shift+P(Mac),输入Python: Select Interpreter,选择和Spyder完全相同的解释器路径。
  • 第二步:安装/匹配Pillow版本
    如果选对了解释器还是报错,打开VScode的终端,运行pip install pillow(注意PIL的官方PyPI包名为pillow)。要是怀疑版本差异,先在Spyder的控制台运行pip show pillow获取版本号,再在VScode终端执行pip install pillow==[版本号](把括号里的替换成实际版本)。

内容的提问来源于stack exchange,提问作者maximilian.gross1

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.06 02:09:55