打开Pycharm终端(Terminal)总是提示我如下问题,而且无法利用在虚拟环境下安装三方库
Win+S,输入“PowerShell”,点击“以管理员身份运行”
get-ExecutionPolicy
这里得到返回值Allsigned,事实上我们应该有4种返回值
get-executionPolicy执行策略 | |
---|---|
Restricted | 脚本不能运行(默认设置) |
RemoteSigned | 在本地创建脚本可以运行,但从网上下载的不能(拥有数字证书签名除外) |
AllSigned | 仅当脚本受信任的发布者签名时才能运行 |
Urestricted | 允许所有脚本运行 |
而我们需要的是"RemoteSigned",输入
set-ExecutionPolicy RemoteSigned
接下来,输入“y”\“Y”
重新打开Pycharm,发现问题已解决,自动进入到虚拟环境
如果你不是以管理员身份进入到PowerShell,会导致无法设置
赶紧点赞、收藏起来吧!不然下次就找不到了