Python Package 配置
步骤
命名
给 pip 使用的名字可以长一点和详细一点,这样更容易一眼看懂这个包是干嘛的,例如 realpython-reader;而用于导入时的包名称可以短一点,例如 import reader;这两点可以在 setup 文件中配置实现;
1 |
|
1 |
|
配置
有三种配置方法,分别是:
- setup.py:最传统的一种
- setup.cfg:用静态文件来替代 setup 脚本
- pyproject.toml:用新格式静态文件,这是最新的标准,但是这种方式的缺点是不支持可编辑模块,此时需要额外写一个简单的 setup.py 来实现可编辑模块的安装;
Python Package 配置
https://ccw1078.github.io/2022/03/13/python package 配置/