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

如何解决VS Code中Pillow安装到Python3.10而非venv的问题?

解决Pillow安装到全局Python而非venv虚拟环境的问题
  • 先确认虚拟环境已激活
    打开VS Code终端,看命令行开头有没有(venv)前缀。如果没有,手动激活:

    • Windows系统:执行.\venv\Scripts\activate
    • Mac/Linux系统:执行source venv/bin/activate
  • 用虚拟环境内的pip安装Pillow
    激活虚拟环境后,直接运行pip install pillow即可。如果还是装到全局,就用虚拟环境pip的绝对路径:

    • Windows:.\venv\Scripts\pip.exe install pillow
    • Mac/Linux:./venv/bin/pip install pillow
  • 配置VS Code的Python解释器
    点击VS Code左下角的Python版本号,在弹出的列表里选择你创建的venv环境下的Python解释器。配置完成后,新打开的终端会自动激活虚拟环境,后续执行pip命令默认使用虚拟环境内的版本。

  • 用python -m pip安装(兜底方案)
    激活虚拟环境后,运行python -m pip install pillow。因为激活虚拟环境后,python命令指向的是虚拟环境内的Python,-m pip会调用该Python对应的pip,确保安装到虚拟环境中。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.13 06:29:50