本地模块的发布和安装

1. 发布

当我们完成某个模块的开发后, 可以对外发布, 其他开发者也可以以第三方库的形式使用我们的模块. 我们按如下步骤即可实现模块的发布

1. 为模块文件创建文件夹, (一般文件夹名字和模块名字一样)

2. 在文件夹中创建一个名为setup.py的文件, 内容如下

1 from distutils.core import setup
2 setup(
3     name = 'Xujie',       #对外模块的名字
4     version = '1.0',        #版本号
5     description = '第一个对外发布的测试模块',      #描述
6     autor = 'Xujie',                 #作者名
7     author_email = '123456@qq.com',   #作者邮箱
8     py_modules = ['1','2']          #准备发布的模块名
9 )

3. 构建一个发布文件, 通过终端, cd到模块文件夹下面, 再键入命令:

python setup.py sdist

执行完毕后,目录结构变为zip格式

 

2. 安装

将发布安装到本地计算机上. 仍在cmd命令模式下操作, 进setup.py所在目录键入命令

python setup.py install

安装成功后, 我们进入python目录/Lib/site-package目录(第三方模块都安装在这里.解释器执行时也会搜索这个路径)