少有人走的路

勇哥的工业自动化技术网站

勇哥使用trae来演示python虚拟环境的创建过程

勇哥注:

python的虚拟环境是常用的一种功能。因为我们写python程序时,可能要求的python版本和包的版本都各不相同。

有了虚拟环境,就可以每个程序隔离这种版本需求。

你可以想象一下,如果所有的版本的包都安装在主python环境下,将会有各种冲突。



image.png


创建了一个虚拟目录.venv

image.png


trae弹出对话框,提示:

We noticed a new environment has been created.

Do you want to select it for the workspace folder?

Trae 检测到你新建了一个 Python 虚拟环境,询问你是否要将这个环境选为当前工作区文件夹的解释器环境


选择是。

如果你选了否,或者错过了这个对话框,可以在系统选项中选择虚拟环境。

文件->首选项->设置->开发环境

image.png


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





image.png


点运行,可能出错,原因是操作系统的安全机制不让运行:


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提供的解决方法 :

image.png


点运行,现在提示说虚拟环境准备好了。
这里可以直接在终端里执行:


cd .\.venv\

cd .\Scripts\

activate.bat 


现在提示符变成:

(TraeAI-3) G:\pythonTest\.venv\Scripts [0:0] $   





发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2025年11月    »
12
3456789
10111213141516
17181920212223
24252627282930
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
文章归档
网站收藏
友情链接

Powered By Z-BlogPHP 1.7.3

Copyright www.skcircle.com Rights Reserved.

鄂ICP备18008319号


站长QQ:496103864 微信:abc496103864