开发与发布【Python包】的详细步骤
1.设定一个名称 Python包或模块的名称通常需要遵循以下条件: 所有字母小写 在pypi上没有同名的包(即使您不想公开提供您的包,您可能希望稍后将其私下指定为依赖项)1 仅使用-符号或不使用符号(注意不能使用_) 1译者注:由于作者已将名为funniest的包上传,所以我们在设定名字时不能设置为funniest 2.创建框架 funniest的初始目录结构应该是这样的: 最高级的目录是我们软件配置管理仓库的根目录,比如funniest.git,同样叫funniest的子目录是实际的python模块。我们在__init__.py中写入一个joke()函数: 主设置配置文件setup.py应该包含一次对setuptools.setup()的调用: 现在我们可以在本地安装这个包. 我们还可以使用符号链接安装包,以便对系统上包的其他用户立即提供对源文件的更改: 在我们系统中使用相同Python的其他任何地方,接着做: 3.在PyPi上发布 setup.py文件也是我们在PyPI上注册包名称和上传源代码的主要入口点。输入下面的代码来“注册”你的包(这将会保存包的名称,上传包的元数据,并创建p...