Grand的包管理器

grand-pkg的Python项目详细描述


Coding styleCode coverageBuild statusDocumentationGitHub hash

大包装

grand的包管理器

说明

这是一组用于管理和分发Grand Python3包的实用程序。 它提供:

  • 用于构建版本控制包的setuptools的封装 其中包括大量的元数据。

  • 使用git钩子进行的本地持续集成(ci)测试,以及 通过GitHub

  • 从嵌入在源代码中的docstring自动生成文档。 每次提交时都会对文档覆盖率进行分析

命令行工具

此实用程序附带一组可执行文件,允许管理 包装,如:

grand-pkg-init [path/to/new/package]
grand-pkg-update [path/to/existing/package]
grand-pkg-config [--edit][name][value]

网络集成

包统计信息及其文档可以从 大人物。

安装

GRAND包需要python3.7或更高版本包管理器可以使用 不过,Python3的较低版本

大包装经理

大包管理器使用pipPyPi来保持 包是最新的。因此,建议将其安装到系统中 作为:

pip3 install --user grand-pkg

或者,可以直接从 GitHub,作为:

pip3 install --user git+https://github.com/grand-mother/pkg.git@master

将二进制文件安装到用户空间(--user)需要相应的路径 在您的PATH环境变量中根据您的操作系统及其版本, 这可能已经完成了如果没有,您可以手动编辑.bashrc。这个 用户空间的位置取决于操作系统。在Linux上,路径可以更新为:

exportPATH=/home/$(whoami)/.local/bin/:$PATH

在OSX上使用以下命令:

exportPATH=/users/$(whoami)/Library/Python/3.*/bin/:$PATH

Python3.7

在Linux上,如果本地包管理器不提供,则可以安装 python3.7直接从tarballas:

tar -xvzf Python3.7.*
cd Python3.7.*
make -j4
sudo make -j4 altinstall

在OSX上,可以将Python 3.7与Brew一起安装为:

brew unlink python
brew install https://raw.githubusercontent.com/Homebrew/homebrew-core/fd8bca8d1cf515bab1da7389afaffec71025cbd3/Formula/python.rb

注意,这也将安装一个Python包管理器pip注意 另外,为了使用python的3.7版本,而不是系统版本(2.7 on 大多数操作系统),必须显式键入python3pip3,而不是pythonpip

许可证

Grand软件是在LGPL-3.0许可下发布的。参见提供的 ^{}^{}文件

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

推荐PyPI第三方库


热门话题
构造函数或创建对象时未调用java组件   java如何序列化Hibernate实体,而不在测试代码中自动生成字段?   swing获取字符串java中的图标包路径   zip Java SE 6使用ZipEntry识别目录时遇到问题   java在Javafx中创建闪存卡集   java检查带有条件的两个变量signum   Kotlin的类型具体化使哪些在Java或Scala中不可能的事情成为可能?   java正在Eclipse中创建@string资源约定?   Java中的数组分离链   java为什么局部变量仍然显示警告,尽管方法中使用了值?   java Selenium Webdriver:自动重复成功的场景   java为什么这会导致堆栈溢出错误?有向图   java如何访问泛型对象的类型?   启用proguard(缩小)时出现java Jackson错误   java使用Spring@Configuration构建rest模板   java为什么springbootdatajdbc查询方法不需要参数构造函数   导入JCC时发生java错误。找不到libjava。所以   Java 8将列表流到具有相同值的映射中   JAVANetbeans中的Log4j2不会打印正确的输出,也不会保存文件