马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
输入指令mkdir .venvs
virtualenv -- system-site-packages . venvs/lpthw
.\.venvs\lpthw\Scripts\activate
错误信息无法加载文件 C:\Users\Administrator\.venvs\lpthw\Scripts\activate.ps1,因为在此系统中禁止执行脚本。有关详细信息,请参阅
"get-help about_signing"。
所在位置 行:1 字符: 32
+ .\.venvs\lpthw\Scripts\activate <<<<
+ CategoryInfo : NotSpecified: (:) [], PSSecurityException
+ FullyQualifiedErrorId : RuntimeException
这个错误是因为 Windows 7 默认禁止执行 PowerShell 脚本,而你的虚拟环境激活脚本 activate.ps1 是一个 PowerShell 脚本。为了解决这个问题,你可以按照以下步骤进行操作:
1. 打开 PowerShell 以管理员身份运行。可以在开始菜单中搜索 "PowerShell",然后右键点击 "Windows PowerShell",选择 "以管理员身份运行"。
2. 在 PowerShell 窗口中输入以下命令来修改系统的策略,允许执行 PowerShell 脚本:
Set-ExecutionPolicy -Scope LocalMachine RemoteSigned
3. 在出现的提示中选择 "Y" 或 "A" 来确认更改。
4. 现在你应该可以正常进入虚拟环境了。在 PowerShell 窗口中导航到你的项目目录,并运行以下命令来激活虚拟环境:
. .venvs\lpthw\Scripts\activate
注意命令前的点号( .),它是用来运行脚本的语法。
这样,你应该能够成功进入虚拟环境并使用它了。如果还有其他问题,请随时提问。
如果问题已经解决,请设置最佳答案
|