我已经安装了virtualenv(如果我输入“pip list”,则有virtualenv(15.1.0)),当我尝试使用它时会抛出错误:
virtualenv:术语“virtualenv”不被识别为 cmdlet、函数、脚本文件或可操作的名称 程序。检查名称的拼写,或者如果包含路径,请验证路径是否正确,然后重试
行:1 字符:1
+ virtualenv + ~~~~~~~~~~ + CategoryInfo : ObjectNotFound: (virtualenv:String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundException
我想我需要将 virtualenv 添加到路径中,我已经尝试过但没有成功。
安装:
pip install --user virtualenv
创建虚拟环境(venv):
python -m virtualenv venv
激活:
-cd venv
-cd Scripts
-activate.bat
停用:
-deactivate.bat
要再次运行 venv,只需输入 activate.bat
注意:platformio 集成终端出现问题,从文件夹内使用 cmd。 希望这有帮助!
创建虚拟环境
python -m virtualenv demoEnv
激活环境
demoEnv\脚本激活
停用
停用
PS> python -m venv venv
如果您在 Windows 上使用 Python 并且尚未配置 PATH 和 PATHEXT 变量,那么您可能需要提供 Python 可执行文件的完整路径:
PS> C:\Users\Name\AppData\Local\Programs\Python\Python310\python -m venv venv
激活它
PS> venv\Scripts\Activate
(venv) PS>
将软件包安装到其中
(venv) PS> python -m pip install <package-name>
停用它
(venv) PS> deactivate
PS>
执行 ls 并查看创建的 django 文件夹中存在的文件和文件夹
ls
接下来。文件名或 .旧的文件名
这样我们就可以激活虚拟环境了 我做到了
ls
激活
。
然后虚拟环境启动停用
.\停用
键入命令:Set-ExecutionPolicy unrestricted >> 按 Enter >> 全部同意。
打开 Windows Powershell >> 以管理员身份运行 >> 键入命令:Set-ExecutionPolicy unrestricted >> 按 Enter >> 全部同意。
pip install virtualenv --user >> python -m virtualenv venv
这似乎对 windows11 有帮助