当前位置: 首页 > 面试题库 >

virtualenv不会在Windows上激活

丁晋
2023-03-14
问题内容

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

我在Windows PowerShell中通过使用

scripts\activate

但收到错误消息

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

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


问题答案:

移动评论到答案部分:)

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

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

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



 类似资料:
  • 问题内容: 当我尝试从GIT bash mingw32激活我的virtualenv时,没有得到预期的响应。 注意:是我的Google云端硬盘文件夹中Python项目的文件夹。是我运行时创建的virtualenv文件夹。 因此,您不会看到之前出现的预期(为什么) 并且当定位实际文件名时,我会收到错误消息。然后,我尝试停用以查看会发生什么情况,因为我认为virtualenv已被激活但被隐藏了。 有任何

  • 问题内容: 如何在Windows上正确安装virtualenv? 我从这里下载virtualenv1.9.1并尝试使用以下命令安装它: 但它没有出现在MyPythonPath / Scripts中 我尝试以相同的方式安装virutalenvwrapper- win 并正确安装。但是我不能使用它,因为我没有virtualenv python.exe:无法打开文件“ MyPythonPath \ Sc

  • 问题内容: 我正在尝试在Mac OS X 10.8.3上安装virtualenv和/或virtualenvwrapper 最近两天我一直在和python战斗。最终,我能够使用brew安装python 2.7.4。在我使用easy_install安装virtualenv之前。然后,我尝试将其卸载,以使我的计算机处于与我的一位同事相同的状态。也许我成功卸载了它,也许没有成功。我不知道如何测试。现在我应

  • 问题内容: 我已经设置了PyCharm,创建了我的virtualenv(通过virtual env命令,或者直接在PyCharm中),并将那个环境激活为我的解释器。一切都很好。 但是,如果我使用“工具,打开终端”打开终端,则提供的shell提示未使用虚拟环境。我仍然必须在该终端内使用才能激活它。 另一种方法是在外壳中激活环境,然后从该环境运行PyCharm。这是“可行的”但很丑陋,这意味着如果我从

  • 问题内容: 我想从Python脚本激活实例。 我知道这很容易做到,但是我看过的所有示例都使用它在env中运行命令,然后关闭子进程。 我只是想激活并返回外壳,就像一样。 像这样: 这可能吗? 问题答案: 如果要在下运行Python子进程,可以通过使用位于的目录中的Python解释器运行脚本来实现: 但是,如果要在当前的Python解释器下而不是子进程下激活,则可以使用以下脚本:

  • 问题内容: 我在项目周围创建了一个virtualenv,但是当我尝试激活它时却无法。它可能只是语法或文件夹位置,但是我现在很困惑。 您可以在下面看到,我创建了virtualenv并将其称为venv。一切看起来不错,然后我尝试通过运行来激活它 我在想它可能只与我的系统路径有关,但不确定将其指向什么(我确实知道如何编辑路径)。我在python 7 / Windows操作系统上,虚拟环境2.2.x 问题