python笔记-模块发布及安装

python笔记-模块发布及安装

1.模块的准备

 要发布自己写好的模块,那么之前自己一定是有自己所构建的包(这是必须的)

包的目录结构如下(实验用的包名为test):


2.在包所在目录新建文件setup.py 

 编辑内容:

from distutils.core import setup

setup(name="模块名称", version="版本", description="模块描述", author="模块作者", py_modules=['test.demo1', 'test.demo2'])

setup.py内容中的:模块名称、版本、模块描述、模块作者 这些文字部分可自行命名

py_modules列表中的test.demo1,test.demo2 是包中模块的名字

  

3.构建模块

python setup.py build

在这里构建的是python2的模块,如果要构建python3的模块将代码中的python换成python3。

构建完成后包所在目录的结构如下:

4.生成发布压缩包

python setup.py sdist
如果要生成python3的模块压缩包将代码中的python换成python3。
目录结构如下:

dist文件夹中的即为模块压缩包。将其发布即可。


5.模块安装

  • 找到模块的压缩包
  • 解压
  • 进入文件夹
  • 执行命令sudo python setup.py install
  • 安装python3模块代码 sudo python3 setup.py install




猜你喜欢

转载自blog.csdn.net/weixin_41247760/article/details/79289279