Skip to content

Latest commit

 

History

History
26 lines (19 loc) · 853 Bytes

Windows 11 Powershell Python venv activate.md

File metadata and controls

26 lines (19 loc) · 853 Bytes
title date tags categories
Windows 11 Powershell Python venv activate
2023-03-03 14:01:50 -0800
技术
Python
Powershell
Windows
venv
技术

解决powershell无法运行Python venv中activate.ps1脚本的问题

在配置Python虚拟环境的时候,无法运行activate.ps1

其中一个简单的解决方案是,将终端改为cmd.exe,运行activate.bat,避免了Powershell的一堆破事。

由于powershell的安全策略,将未知的ps1视为了不安全脚本,不允许执行。只需要放开权限就行。

通过管理员权限运行powershell,然后输入命令 set-ExecutionPolicy RemoteSigned

由于可能存在安全性问题,结束后可以用set-ExecutionPolicy Default恢复。

这个问题还在安装 scoop 的时候见过,官方也给出了解决方案——就不多说了。