本文主要是介绍Windows下如何用命令打开虚拟环境(venv),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
原文首发:https://wangguo.site/Blog/2024/Q1/2024-02-29
1、问题
Linux下的虚拟环境执行命令
source activate
而在Windows的Power Shell中却会报错
source : 无法将“source”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径
正确,然后再试一次。
所在位置 行:1 字符: 1
+ source .\venv\bin\activate
+ ~~~~~~+ CategoryInfo : ObjectNotFound: (source:String) [], CommandNotFoundException+ FullyQualifiedErrorId : CommandNotFoundException
2、解决
以管理员权限打开Power Shell,执行命令
Set-ExecutionPolicy -Scope CurrentUser RemoteSigned
然后执行命令
.\Scripts\activate.ps1
⚠️注意:这里是执行的Scripts目录下的activate.psl,不是bin目录下的activate.psl
这篇关于Windows下如何用命令打开虚拟环境(venv)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!