垂直扩展基于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条件调用   类Dog中的java构造函数Dog不能应用于给定类型   java jsch和运行“sudo su”   java将队列和堆栈相互复制   java如何在netbeans项目的文件夹中添加库   java While循环在我的代码中不存在   如何在XML中使用java方法的返回值   java是否可以在不写入文件的情况下将字符串/字节数组作为文件发布?   java为什么这些字符串不相等?   sockets客户机-服务器java编程,用户可选择   java如何在SpringMVC和hibernate中保存模型返回视图的列表   java如何修复组织。openqa。硒。WebDriverException:未知错误   Java,Ant错误:编码Cp1252的不可映射字符   JAVAlang.ClassCastException:[Ljava.lang.String;与java.lang.String不兼容   java如何使用JDK8(可选)为空字段创建自定义IntelliJ getter模板   java Tomcat6响应。sendRedirect()404错误