如何在Visual Studio Code中激活从Git仓库拉取的虚拟环境?
激活拉取的.MF39虚拟环境(Windows)
先说明:虚拟环境(venv)包含系统特定的二进制文件和路径配置,跨机器直接拉取大概率会出现兼容性问题(比如路径不匹配、依赖无法正常运行),更合理的做法是在原机器导出依赖清单requirements.txt推送到仓库,新机器重新创建虚拟环境并安装依赖。但针对当前已拉取的环境,激活步骤如下:
CMD终端激活
在VS Code的CMD终端中,进入项目根目录后执行:
.MF39\Scripts\activate.bat
激活成功后,终端前缀会显示(.MF39)标识。
PowerShell终端激活
- 若首次运行PowerShell脚本,需先调整执行策略(仅当前用户生效):
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
- 进入项目根目录后执行激活命令:
.MF39\Scripts\Activate.ps1
激活成功后终端前缀会显示(.MF39)标识。
注意事项
- 若遇到权限报错,右键以管理员身份运行VS Code后重试。
- 长期协作建议:原机器执行
pip freeze > requirements.txt并推送到Git,新机器创建新虚拟环境后执行pip install -r requirements.txt,这是虚拟环境协作的标准流程。
内容的提问来源于stack exchange,提问作者PV8
相关产品推荐
相关产品推荐

