垂直扩展基于POPbased的谷物项目,并添加cowsay和fortune谷物

grains-cow-fortune的Python项目详细描述


**一个垂直应用合并谷物项目的简单示例**

安装

使用git:

git clone https://gitlab.com/saltstack/pop/grains.git
pip install -e grains

使用pip:

^{pr2}$

执行

如果在安装之后命令不应该是可用的

测试

安装要求-测试.txt使用pip并运行pytest:

pip install -r grains/requirements-test.txt
pytest grains/tests

垂直应用程序合并

像这个项目一样延伸谷物的说明

安装pop:

pip install --upgrade pop

为项目创建新目录:

mkdir grains_{project}
cd grains_{project}

使用pop seed生成扩展粒度的项目结构:

pop-seed -t v pop_{kernel} -d grains
  • “-t v”指定这是一个垂直应用程序合并的项目
  • “-d grains”表示要实现“grains”的动态名称

将“grainsv2”添加到要求.txt公司名称:

echo "grainsv2" >> requirements.txt

注*旧版本的setuptools不支持基于url的请求 要pip安装垂直应用程序合并的项目,请手动安装grains:

pip install -e git+https://gitlab.com/saltstack/pop/grains.git#egg=grainsv2

就这样!进城散粮 遵循您在中看到的惯例gitlab.com/satlstack/pop/grains在

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java Spring安全编程授权   java Android库AAR取决于另一个库   Java/Groovy双精度语句问题   爪哇。查看安卓监视器图形时,release()不会减少我的内存   java无法在子类中使用EventFiringWebDriver对象   java第一个if语句始终为true,但第二个if语句不为true   java如何从作为字符串提供的XML源代码创建可绘制(或XmlResourceParser对象)?   多线程Java并发问题锁和同步方法   java Android Studio注册链接   java ArrayList of ArrayList of String   使用Shadow重新定位的包中的java Kotlin属性不起作用   java在接口org上找不到方法。阿帕奇。伊巴蒂斯。遗嘱执行人。陈述名为prepare的语句处理程序   如何在Java中放大2倍?   java当参数作为RequestBody和RequestParam发送时,sprig控制器无法识别发送的请求