1 Star 0 Fork 0

mockingbird / This

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
A 1.43 KB
一键复制 编辑 原始数据 按行查看 历史
mockingbird 提交于 2017-09-14 21:01 . 备课
python virtualenv
Python的背后有着庞大的开源社区支持,但是有一个缺点就是每个包的质量都参差不齐,如果我们在工作服务器上去测试安装每个包,就会造成整个服务器形成庞大复杂的第三方包依赖。
virtualenv 就是为了解决这个问题而生,他可以在我们的目录上生成若干个独立的虚拟环境,这些虚拟环境和正式环境一样。
virtualenv通过创建独立Python的开发环境, 解决依赖和版本之间权限问题
virtualenv创建一个拥有自己安装目录的环境
virtualenv是Python扩展库
pip3工具是Python3的扩展库安装工具
pip3工具的安装: sudo apt install pip3 -y
virtualenv的安装:
pip3 install virtualenv
virtualenv基本使用
创建Python环境
virtualenv 环境名称
会在当前目录下创建环境名称的目录, 此目录为环境目录
virtualenv -p 解释器路径 环境名称
指定python版本创建虚拟环境
创建Python2版本的虚拟环境:
virtualenv -p $(which python) py2
创建Python3版本的虚拟环境:
virtualenv -p $(which python3) py3
激活虚拟环境
source 环境目录/bin/activate
在命令提示符前有个小括号显示虚拟环境名, 代表已经进入虚拟环境
此时使用python或pip只影响当前虚拟环境
关闭虚拟环境
deactivate
Python
1
https://gitee.com/amockingbird/This.git
git@gitee.com:amockingbird/This.git
amockingbird
This
This
master

搜索帮助