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”,回车即可。
    虚拟环境正常激活:

  • 相关阅读:
    c++程序—冒泡排序法(函数、指针)
    c++程序—统计成绩
    c++程序—冒泡排序法
    c++程序—逆置
    c++程序—五只小猪称体重
    c++程序—goto
    c++程序—乘法表
    c++程序—循环嵌套
    RGB保存 .bmp文件踩坑记
    vdi文件扩容
  • 原文地址:https://www.cnblogs.com/intoxication/p/10676208.html
Copyright © 2011-2022 走看看