安装setuptools
sudo apt-get install python-setuptools
启动脚本安装
wget http://peak.telecommunity.com/dist/ez_setup.py
sudo python ez_setup.py
创建一个自己的包
创建一个文件夹mkdir demo03
在demo03中新建文件setup.py
from setuptools import setup, find_packages setup( name = "demo", version = "0.1", packages = find_packages(), )
执行python setup.py bdist_egg
打包
再在此文件夹下创建demo03文件夹,并新建文件__init__.py
#!/usr/bin/env python #-*- coding:utf-8 -*- def test(): print "demo03!" if __name__ == '__main__': test()
再执行python setup.py bdist_egg
打包
将包安装到环境中,供使用python setup.py install
安装到的目录是:/usr/local/lib/python2.7/dist-packages/
即可使用该包,如下
>>> import demo03 >>> demo03.test() demo03!
参考
[dm href=’http://blog.csdn.net/pfm685757/article/details/48651389′]Python包管理工具setuptools详解及entry point
[/dm]