赞
踩
vscode在python程序目录下执行终端命令venv创建python虚拟环境,也就是将python的工作环境打包到当前目录下。
> python -m venv venv
接着我们就可以看到自动生成了一个venv的目录,里面其实就是python的各种执行程序。
然后我们要在终端下进入这个venv的环境,之后使用pip安装的各种模块都会放在这个目录下,而不是本机python的安装目录。
这样的好处就是,之后pyinstaller生成exe方便,不会造成系统中的模块太多,占地大。
如果你设置了终端是cmd.exe,那么接着我们执行activate.bat
如果你设置的是pwsh.exe,即powershell,那么我们要执行的是Activate.ps1
第一种情况好说,直接执行后就可以了。
第二种情况,就需要先给powershell设置执行脚本的权限。
在终端下执行以下命令:
> pwsh.exe -ExecutionPolicy AllSigned
出现了这样的选择提示:可以选R和A,我选A了。
接着,就可以进入venv的子终端环境中了,前面加了个(venv )。
(venv) PS F:\PyCharmProject\togatest>
现在,再使用pip install xxxx,安装的模块包就会安装在当前目录下了。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。