利用virtualenv创建虚拟环境
- 进入个人存放虚拟环境文建夹的目录下:
执行以下命令创建虚拟环境
virtualenv 虚拟环境项目名
- 启动虚拟环境/退出虚拟环境
activate # 启动虚拟环境
deactivate # 退出虚拟环境
创建虚拟环境遇到问题
问题:Suggestion [3,General]: 找不到命令 activate,但它确实存在于当前位置。默认情况下,Windows PowerShell 不会从当前位置加载命令。如果信任此命令,请改为键入“.\activate”。有关详细信息,请参阅 “get-help about_Command_Precedence”。
解决办法:按照提示“改为键入.\activate”后又出现另外错误:
问题:.\activate : 无法加载文件 C:\Users\Administrator.SC-2002132\AppData\Local\Programs\Python\Python37\virtual_environment.virtualenvs\envname\scripts\activate.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/fwlink/?LinkID=135170 中的 about_Execution_Policies。
解决办法:是执行策略问题.
- 可以打开cmd窗口来运行activate (激活虚拟环境的命令)
- 更改策略的作用域。
-
更改VsCode的运行权限为 管理员权限。
-
更改终端策略作用域
vscode终端中执行命令: Set-ExecutionPolicy RemoteSigned
再执行:get-ExecutionPolicy 命令,观察输出结果:
执行结果显示: RemoteSigned即可。 -
最后在虚拟环境目录下 键入 “.\activate” 命令 激活虚拟环境。
The End!!创作不易,欢迎点赞/评论!!欢迎关注个人公众号