勇哥注:
python的虚拟环境是常用的一种功能。因为我们写python程序时,可能要求的python版本和包的版本都各不相同。
有了虚拟环境,就可以每个程序隔离这种版本需求。
你可以想象一下,如果所有的版本的包都安装在主python环境下,将会有各种冲突。

创建了一个虚拟目录.venv

trae弹出对话框,提示:
We noticed a new environment has been created.
Do you want to select it for the workspace folder?
Trae 检测到你新建了一个 Python 虚拟环境,询问你是否要将这个环境选为当前工作区文件夹的解释器环境。
选择是。
如果你选了否,或者错过了这个对话框,可以在系统选项中选择虚拟环境。
文件->首选项->设置->开发环境

注意:如果要删除一个虚拟目录,最简单的就是直接删除这个.venv目录。

点运行,可能出错,原因是操作系统的安全机制不让运行:
PS G:\pythonTest> .venv\Scripts\Activate.ps1
.venv\Scripts\Activate.ps1 : 无法加载文件 G:\pythonTest\.venv\Scri
pts\Activate.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅
https:/go.microsoft.com/fwlink/?LinkID=135170 中的 about_Executio
n_Policies。
所在位置 行:1 字符: 1
+ .venv\Scripts\Activate.ps1
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : SecurityError: (:) [],PSSecurityExc
eption
+ FullyQualifiedErrorId : UnauthorizedAccess
AI提供的解决方法 :

点运行,现在提示说虚拟环境准备好了。
这里可以直接在终端里执行:
cd .\.venv\
cd .\Scripts\
activate.bat
现在提示符变成:
(TraeAI-3) G:\pythonTest\.venv\Scripts [0:0] $