zoukankan      html  css  js  c++  java
  • PowerShell在激活virtualenv虚拟环境时禁止运行的脚本的解决办法

    问题描述

    在使用Django开发网站项目时,为了便于修改、维护以及项目部署,使用了virtualenv虚拟环境。这个工具允许你维护多个分离的Python环境,每个都具有它自己的库和包的命名空间。这种情况下,每个应用可能需要各自拥有一套“独立”的Python运行环境。

    而在创建完虚拟环境后,对虚拟环境activate时,我所使用win环境Powershell报出错误:无法加载xxx.ps1,因为在此系统上禁止运行脚本。如下图所示:

    经过查阅,得知首次在计算机上启动 Windows PowerShell 时,现用执行策略很可能是默认设置Restricted。Restricted 策略不允许任何脚本运行。

    解决方案

    在PowerShell中执行命令Set-ExecutionPolicy RemoteSigned执行策略更改,会出现下列提示:

    为了安全考虑,我们只允许本次策略更改,键入“Y”,回车即可。
    虚拟环境正常激活:

  • 相关阅读:
    监听器heMQ组合的入门练习
    错误积累
    测试cxf 客户端
    day18-1-17获取界面参数
    Station 项目注意事项
    cxf_spring的结合
    ws_cxf入门 错误
    Oracle游标
    Oracle存储函数,存储过程
    Oracle查询
  • 原文地址:https://www.cnblogs.com/intoxication/p/10676208.html
Copyright © 2011-2022 走看看