小编典典

virtualenv不会在Windows上激活

python

本质上,我似乎无法激活我创建的virtualenv环境。

我在Windows PowerShell中通过使用

scripts\activate

但收到错误消息

“无法加载,因为在此系统上禁用了脚本的执行”。

可能是因为我的计算机没有管理员权限吗?


阅读 213

收藏
2020-12-20

共1个答案

小编典典

移动评论到答案部分:)

根据Microsoft技术支持,可能是执行策略设置有问题。要修复它,您应该尝试Set-ExecutionPolicy Unrestricted -ScopeProcess在Power Shell中执行(如@wtsiamruk的注释部分所述)。这将允许在当前Power Shell会话中运行virtualenv。

一种不安全的方法,但MS Tech Support会建议Set-ExecutionPolicy Unrestricted -Force这样做(这样做会释放力量来破坏您的系统)。

编辑:编辑并从注释部分添加SAFER方式。

2020-12-20