PowerShell: 问题,此系统上禁止运行脚本解决方法
2018-09-07 本文已影响11人
Dozing
在用Flask学习Web开发,用PowerShell上建立一个虚拟环境,但发现无法激活
Powershell Error
激活的时候报错了,但在命令行下激活并没有错。
CMD
后来发现了是PowerShell的设置问题,脚本的默认执行策略 Restricted,禁止运行任何脚本和配置文件,
需要更改一下设置,怎么修改,已管理员身份打开PowerShell: 使用get-executionpolicy 查看脚本执行策略,使用set-executionpolicy来修改策略。
然后重新试一下运行脚本,可以顺利激活虚拟环境
激活虚拟环境
- 创建虚拟环境
PS C:\Users\will> E:
PS E:\> python -m venv flask_venv
PS E:\>
E: python -m venv flask_venv 执行后便会在F盘下创建一个名叫flask_venv的文件夹,这是一个可以使用的python环境。
- 激活虚拟环境
PS C:\Users\will> E:
PS E:\> flask_venv\Scripts\activate
(flask_venv) PS E:\>