制作 setup.py
做好一个 Python Module 之后,可以把源代码包含进项目中。但是如果有很多依赖项目的话就不好管理了,这个时候我们用 setuptools 工具来安装到系统的包。
制作与安装
以下给出一个 demo
1 | mkdir hacker |
编辑 foo.py
1 | class Hacker(): |
开始编写 setup.py, 也许是为了知识产权保护,里面按照规矩会让作者填上资料。
1 | from distutils.core import setup |
好了,这个时候执行,
1 | sudo python setup.py install |
该命令,会把模块复制到 /usr/lib/python2.7/
下面. 之后可以直接 import foo, 使用该模块。
删除
1 | python setup.py install --record files.txt |