VScode下构建python的虚拟环境

用途:通过构建虚拟环境,确保VSCODE使用的是虚拟环境中的Python解释器,从而管理项目的依赖并避免不同项目间的版本或依赖冲突。 具体步骤: 一、在VSCODE下打开命令行或终端(在目录上右击鼠标,选择"Open in Integrated Terminal"),在终端中运行以下命令创建虚拟环境。

PowerShell 复制代码
python -m venv myvenv

执行后即可在当前目录下创建一个名为myvenv的虚拟环境文件夹。该文件夹下有三个子目录

注意:在Scripts目录下有activate.bat、python.exe、deactivate.bat等文件。 二、启动该虚拟环境 通过在当前终端中输入以下命令: 并执行

PowerShell 复制代码
.\myvenv\scripts\activate

执行成功后,可以看到命令行会出现下面的变化

这个提示符表明当前已经在myvenv的python虚拟环境中。 然后就可以通过pip等命令安装各种插件。安装好的各类插件都会限定在这个环境下使用。 三、VSCODE中设置相应的虚拟环境解释器 只有使用指定的虚拟环境解释器,当前代码才能调用环境中安装的各类插件。

  1. 在VSCode下通过快捷键Ctrl+Shift+P打开
  2. 输入"Python: Select Interpreter"并选择该项
  3. 在列表中查看虚拟环境的解释器是否在其中,如果在,则直接手动选定。如果不在,则可以通过"Enter interpreter path..."选项手动指定解释器路径(注意:python在scripts目录下) 设置好以后就能看到下面类似内容

四、退出虚拟环境 在终端命令行中输入以下命令,并执行即可退出当前虚拟环境

PowerShell 复制代码
.\myvenv\scripts\deactivate

五、其他问题 如果你在激活虚拟环境时遇到PowerShell执行策略的问题,可以尝试以下方法: 以管理员身份运行PowerShell,然后运行以下命令来修改执行策略:

Powershell 复制代码
Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy RemoteSigned
相关推荐
saberc821 小时前
【迁移trae的主题到vscode】遇到的一个问题,请教下vscode的主题配色相关变量
visual studio code
Lorcian2 天前
web前端1--基础
前端·python·html5·visual studio code
孟健6 天前
13个Cursor神功能,比VSCode强大100倍
前端·aigc·visual studio code
卿言卿语8 天前
第三章:HTML的字符实体,meta标签以及全局属性
前端·html·visual studio code
卿言卿语8 天前
第一章:走入HTML
前端·html·visual studio code
金正则12 天前
npm i 报错
visual studio code
mango大侠1 个月前
Ubuntu24.04 安装 visual studio code
ide·vscode·编辑器·visual studio code
故苏呦1 个月前
Visual Studio Code 快捷键
visual studio code·visual studio
White graces1 个月前
掌握HTML, 从零开始的网页设计
开发语言·前端·windows·edge·html·visual studio code
码农老起1 个月前
常用代码开发工具技术分享
git·docker·github·visual studio code·visual studio