怎么制作setup.py文件?
1、首先,单文件模块,直接把文件拷贝到$python_dir/lib,多文件模块,带setup.py:python setup.py install。
2、然后,是egg文件,类似Java的jar,下载ez_setup.py,运行python ez_setup ,一个从paste.script.templates.Template中继承的类,easy_install *.egg。
3、然后,是虽然Python的模块可以拷贝安装,但是一般情况下推荐制作一个安装包,即写一个setup.py文件来安装。
4、然后,setup.py文件的使用,% python setup.py buil蟠校盯昂d #编译,% python setup.py install #安装,% python setup.py sdist #制作分发包,% python setup.py bdist_wininst #制作windows下的分发包,% python setup.py bdist_rpm。
5、然后,setup.py文件的编写,setup.py中主要执行一个 setup函数,该函数中大部分是描述性东西,最主要的是packages参数,列出所有的package。
6、最后,可以用自带的find_pac氯短赤亻kages来动态获取package。所以setup.py文件的编写实际是很简单的,包含文件夹和文件的结构,一个指向paste.paster_create_template的setuptools入口点,用来注册类。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:24
阅读量:32
阅读量:56
阅读量:92
阅读量:58