检查系统依赖关系的构建方法

anybox.recipe.sysdeps的Python项目详细描述


这是一个简单而愚蠢的构建方法来检查系统需求。 它的主要目的是检查对linux和macosx的依赖性,但是 它在windows上的工作将被集成。

Recipe options:

deps:列出所有必需的系统包名称和相应的命令 检查需求的行。

Example buildout:

[buildout]
parts = sysdeps

[sysdeps]
recipe = anybox.recipe.sysdeps
deps = PostgreSQL: which pg_dump
       Redis:      which redis-server
       php5-mysql: dpkg -l php5-mysql

如果redis服务器不可用,则在运行 buildout,告诉你安装redis。 您可以使用任何命令行检查软件包是否已安装。

Changes

0.5 (12-01-2014)

  • small relative import fix
  • works on python 3

0.4 (01-07-2012)

  • Dependency checking is now just a command line to run

0.3 (19-12-2011)

  • Moved to mercurial
  • (bug) return an iterable instead of None

0.2 (15-10-2011)

  • Fixed install recipe and forgotten file

0.1 (06-08-2011)

  • Initial naive implementation using ‘which’

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

推荐PyPI第三方库


热门话题
java Hibernate、Spring和SLF4J绑定   java如何准确地导航导航地图。天花板入口()工作?   从excel文件导入数据时发生java异常   java如何将地图转换为url查询字符串?   java HSQLDB在数据库中插入值   java将元素从JTextField添加到ArrayList   java如何使用SetDataSource从名称中有空格的MP3文件中获取唱片集艺术   java排序ArrayList<ArrayList<String>>作为行字段   java在拼写检查器中更新正确的拼写   哪里可以找到JavaAPI类图?   spring boot如何在自动生成的swagger java类中屏蔽任何参数   java使用哪种设计模式(我需要类似中介模式的东西)?   java为什么JTextfield没有出现在这个实例中?   如何在Java中向当前日期添加一个月?   安卓如何使java类可序列化,从而扩展不可序列化的