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

VS Code无法创建Python 2.7.18虚拟环境,求解决方法

如何在VS Code中为Python 2.X创建虚拟环境

可以创建,但VS Code新版Python扩展自带的创建脚本已经用了Python 3专属语法(比如类型注解),Python 2.7无法解析,所以得换两种方式解决:

方法一:手动创建虚拟环境后导入VS Code

  • 先给Python 2.7安装virtualenv(Python 2.7没有自带的venv模块):
    pyenv exec pip install virtualenv
    
  • 进入你的工作区目录,执行命令创建虚拟环境(这里命名为venv,可自定义):
    pyenv exec virtualenv venv
    
  • 打开VS Code,按Ctrl+Shift+P调出命令面板,输入Python: Select Interpreter,找到刚创建的虚拟环境路径(比如.\venv\Scripts\python.exe),选中即可。

方法二:降级VS Code Python扩展到兼容版本

  • 在VS Code的扩展面板找到Python扩展,点击右侧的齿轮图标,选择「Install Another Version...」
  • 选择2023年及更早的版本(比如v2023.10.1),这些版本的创建脚本仍兼容Python 2,安装完成后重启VS Code,就能用扩展自带的功能创建Python 2虚拟环境了。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.19 09:57:09