Python - 虚拟环境
pycharm 创建虚拟环境:
命令行创建虚拟环境:
# virtualenv 虚拟环境管理工具,第三放包使用要安装
pip install virtualenv
# 创建虚拟环境 myenv
virtualenv ----no-site-packages myenv
# 激活虚拟环境
进入 myvenv\Scripts\目录下执行 activate
新建虚拟环境激活报错(windows):
activate : 无法加载文件 E:\PyProject\flaskDemo\Scripts\activate.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/fwlink
/?LinkID=135170 中的 about_Execution_Policies。
所在位置 行:1 字符: 1
+ activate
+ ~~~~~~~~
+ CategoryInfo : SecurityError: (:) [],PSSecurityException
+ FullyQualifiedErrorId : UnauthorizedAccess
解决办法:
管理员运行PowerShell, 后输入:
set-executionpolicy remotesigned
之后进入虚拟换Scripts 目录后输入
.\activate # 注意不是activate ,否则会找不到该命令
坑!!!!
思考:
*.ps1是什么文件?
powershell的脚本
退出虚拟环境:
deactivate
ps1脚本详情参考:
https://zhuanlan.zhihu.com/p/168752406
为什么要建立虚拟环境?
https://blog.csdn.net/qq_42952532/article/details/88797209
https://blog.csdn.net/pfm685757/article/details/108590680
https://blog.csdn.net/u012206617/article/details/90294421
virtualenv 和 venv 模块的区别:
https://www.jb51.net/article/205448.htm
本文来自博客园,作者:chuangzhou,转载请注明原文链接:https://www.cnblogs.com/czzz/p/15884998.html