Python代码的打包与发布详解

来源:互联网 发布:php json form 编辑:程序博客网 时间:2024/05/22 05:58

源:点击打开链接

建立一个模拟登录的程序:

logIn.py文件代码如下:

pwd=int(raw_input('please input your passward: '))if pwd==123:  print 'success'else:  print 'error'

一、打包

1.先建立一个文件夹,这个文件夹用来存放我们将要用于发布的.py文件,(现在我们建立一个文件夹名为distribution,将logIn.py放在这个文件夹中)

2.在distribution文件夹中新建一个 setup.py文件代码如下:

from distutils.core import setupsetup( name='logIn',  #这个是最终打包的文件名 version='1.0.0', py_modules=['logInr'], #要打包哪些,.py文件, )
3.在最终中,cd到这个distrbution文件夹中,然后运动行如下命令:

python setup.py sdist
这样在文件夹中就多出了几个文件,在dist文件夹中的,logIn-1.0.0.tar.gz就是我们的发布包了

二、安装包到本地副本中:

sudo python setup.py install
路径为:/usr/local/lib/python2.7/dist-packages



0 0