pydockenv:Python虚拟环境,但是得到了Docker的支持!

时间:2021-02-02 09:38:13
【文件属性】:
文件名称:pydockenv:Python虚拟环境,但是得到了Docker的支持!
文件大小:43KB
文件格式:ZIP
更新时间:2021-02-02 09:38:13
python docker environment virtualenv Docker 皮多肯夫 注意:该项目目前处于Alpha阶段 pydockenv是一个库,旨在提供与虚拟环境相同的体验,但是得到了Docker的支持! 这样做的想法是完全隐藏Docker的用法,以便即使是非专家Docker用户也可以利用将其用作基础引擎所提供的优势。 安装 要安装pydockenv只需运行以下命令: pip install pydockenv 为什么? 我假设每个人都知道虚拟环境带来的巨大优势。 我开始这个项目的原因是Docker提供了与基础系统更好的隔离,并带来了在不同系统之间真正可移植的优势。 以我个人的经验,有时很难复制相同的本地虚拟环境,并最终将其保存并与其他人共享,尤其是如果您要与运行共享该环境的环境,例如,不同的操作系统。 使用Docker作为虚拟环境的引擎,可以使环境本身隔离,易于共享,并且由于它仍然是Docker容器,因此最终也可以部署。 快速开始 该安装将为您提供pydockenv二进制文件,使您可以创建,保存,加载环境并处理其依赖项。 让我们从创建环境开始! 让我们创造环境! 要创建环境,请运行以下命令: pydockenv create --nam
【文件预览】:
pydockenv-master
----.travis.yml(248B)
----requirements-dev.txt(61B)
----log()
--------log.go(793B)
----bin()
--------pydockenv(1KB)
----cmd()
--------install.go(2KB)
--------list_environments.go(733B)
--------list_packages.go(709B)
--------shell.go(765B)
--------uninstall.go(1KB)
--------deactivate.go(730B)
--------create.go(2KB)
--------activate.go(1KB)
--------version.go(275B)
--------status.go(619B)
--------root.go(1KB)
--------remove.go(1KB)
--------run.go(2KB)
----HISTORY.md(5KB)
----internal()
--------executor()
--------environment()
--------dependency()
--------docker()
--------utils()
----.github()
--------stale.yml(693B)
----LICENSE(11KB)
----.isort.cfg(199B)
----main.go(98B)
----examples()
--------hello_world.py(98B)
--------mongo_example.py(949B)
--------flask_hello_world.py(176B)
--------requests_get.py(201B)
----meta.json(298B)
----setup.py(2KB)
----.gitignore(1KB)
----Makefile(2KB)
----go.sum(18KB)
----README.md(14KB)
----.bumpversion.cfg(335B)
----.flake8(29B)
----go.mod(1KB)

网友评论