ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

【有手就行】VS Code 配置 Python 虚拟环境保姆级教程:告别环境冲突,从隔离依赖开始

【有手就行】VS Code 配置 Python 虚拟环境保姆级教程:告别环境冲突,从隔离依赖开始 在 VS Code 中创建 Python 虚拟环境推荐优先使用官方 Python 扩展自带的图形化向导一键完成。整个过程无需手动敲命令扩展会自动激活虚拟环境并绑定解释器是最不容易出错的方式。安装Python扩展打开vscode找到扩展搜索python点击install我本地已经安装了所以显示的是uninstall卸载安装虚拟环境1、先打开你的项目以「文件夹模式」打开你的项目根目录而非仅打开单个.py文件如下图所示我构建了一个project文件夹里面有一个test.py,打开整个project2、按 CtrlShiftPWindows/Linux或 CmdShiftPmacOS调出命令面板选择 ‌Python: Create Environment‌。3、选「Venv」环境类型指定系统已有的Python版本按照上述步骤操作后项目根目录下会出现一个 .venv 文件夹说明 Python 虚拟环境已经配置完成。### 4、验证虚拟环境是否生效按 Ctrl 打开终端如果项目路径前出现.venv说明虚拟环境已经生效。此时安装的各种模块都会直接安装到 .venv 虚拟环境中不用担心污染本地的 Python 环境。安装模块示例例如执行 pip install gradio可以看到该模块被直接安装到了 .venv 环境中。异常处理虚拟环境安装完成后验证是否可用时可能出现类似下图的异常这个报错是 Windows PowerShell 的一项安全机制导致的它默认禁止运行脚本以防止潜在风险。要解决这个问题你需要修改 PowerShell 的执行策略。1、以管理员身份打开 PowerShell在 Windows 搜索栏中输入 PowerShell在搜索结果中右键点击“Windows PowerShell”选择“以管理员身份运行”。2、执行命令在打开的管理员 PowerShell 窗口中输入以下命令并按回车Set-ExecutionPolicyRemoteSigned系统会提示你确认输入 Y 或 A 然后按回车即可。3、重启 VS Code关闭并重新打开 VS Code然后再次尝试打开终端虚拟环境应该就能正常激活了。
返回列表