Windows下如何用命令打开虚拟环境(venv)

2024-02-29 1653阅读

温馨提示:这篇文章已超过384天没有更新,请注意相关的内容是否还可用!

原文首发:https://wangguo.site/Blog/2024/Q1/2024-02-29

Windows下如何用命令打开虚拟环境(venv)
(图片来源网络,侵删)

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

VPS购买请点击我

文章版权声明:除非注明,否则均为主机测评原创文章,转载或复制请以超链接形式并注明出处。

目录[+]