Python setuptools使用

安装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]

 

 

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

开始在上面输入您的搜索词,然后按回车进行搜索。按ESC取消。

返回顶部