Windows系统下无法激活Python虚拟环境,请求技术帮助
Windows下Python虚拟环境激活方案
正确激活命令(分终端类型)
你用的是Windows系统,source venv/bin/activate是Linux/macOS专属命令,完全不适用。根据你创建的env01虚拟环境,对应不同终端的正确命令如下:
命令提示符(CMD)
在projectA目录下执行:
env01\Scripts\activate.bat
PowerShell
- 首次运行可能需要调整执行策略(仅当前用户生效):
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
- 然后执行激活命令:
.\env01\Scripts\Activate.ps1
常见问题排查
- 确认当前终端路径确实在
projectA目录下,用dir命令检查env01文件夹及内部Scripts子目录是否存在。 - 如果PowerShell提示权限错误,右键终端选择以管理员身份运行后重试。
- 不要省略脚本后缀:PowerShell中需明确调用
Activate.ps1,而非仅输入activate。
内容的提问来源于stack exchange,提问作者Lijin Durairaj
相关产品推荐
相关产品推荐

