导航:首页 > 软件知识 > python如何发布程序

python如何发布程序

发布时间:2023-02-09 11:13:32

㈠ 如何将python开发的程序打包发布

1、下载并安装py2exe,可下载最新版本。

2、编写安装脚本,比较简单,不过多解释,如下:

Screenshot_setup.py

#!/usr/bin/env python
# -*- coding: utf-8 -*-

from distutils.core import setup
import py2exe

includes = ["encodings", "encodings.*"]
data_files = ['CameraDll.dll']
options = {"py2exe":
{ "compressed": 1,
"optimize": 2,
"bundle_files": 1,
"includes": includes

}
}

setup(
version = "1.0",
description = "Screenshot Tool",
name = "Screenshot Tool",
options = options,
zipfile=None,
data_files = data_files,
console=[{"script": "Screenshot.py", "icon_resources": [(1, "Screenshot.ico")] }]
)
各参数含义见第5小节或执行python命令行下执行help(py2exe)查看。

3、打包程序:

a、将要找包的程序、文件和打包脚本放在同一目录下,如下:

E:\tmp\pyexe_tmp>tree /F
文件夹 PATH 列表
卷序列号码为 0007F240 101F:F68D
E:.
CameraDll.dll
screenshot.ico
Screenshot.py
screenshot_setup.py
没有子文件夹

E:\tmp\pyexe_tmp>
b、执行打包脚本:
E:\tmp\pyexe_tmp>python screenshot_setup.py py2exe
python screenshot_setup.py py2exe
running py2exe
creating E:\tmp\pyexe_tmp\build
creating E:\tmp\pyexe_tmp\build\bdist.win32
creating E:\tmp\pyexe_tmp\build\bdist.win32\winexe
creating E:\tmp\pyexe_tmp\build\bdist.win32\winexe\collect-2.6
creating E:\tmp\pyexe_tmp\build\bdist.win32\winexe\bundle-2.6
creating E:\tmp\pyexe_tmp\build\bdist.win32\winexe\temp
creating E:\tmp\pyexe_tmp\dist
*** searching for required moles ***
*** parsing results ***
*** finding dlls needed ***
*** create binaries ***
*** byte compile python files ***
writing byte-compilation script 'e:\tmp\tmp1ecbcw.py'

㈡ 怎么把python程序发给别人

可以将python编译成可执行文件发送,也可以采取打包的形式,将程序打包成压缩文件包后再发送。

㈢ 在windows下使用vs2013中的python Django开发的Web应用程序如何发布让别人可以访问

首先得有一个“别人可以访问”的服务器。去看看国内的云服务吧,比如阿里云或者新浪云。
然后,把web程序部署上去。云服务商应该都提供有文档,介绍如何部署。

㈣ python 程序怎么打包发布

发布自己的python包

1. 首先先去PyPI注册帐号

2. 配置~/.pypirc如下:

[distutils]
index-servers =
pypi
pypitest

[pypi]
username:ShaoZhengjiang
password:mypassword

[pypitest]
username:ShaoZhengjiang
password:mypassword

3. 然后注册并上传自己的包到测试服务器

pypi提供了一个测试服务器,我们可以在这个测试服务器上做测试。

python setup.py register -r pypitest

然后

python setup.py sdist upload -r pypitest

若没有问题我们应该不会得到任何错误。

4. 上传至PyPI

若上面的测试成功,我们就可以按照相同的步骤将包注册并上传。

python setup.py register -r pypi
python setup.py sdist upload -r pypi

Ok,之后我们就可以在PyPI上看到我们自己的包了。(https://pypi.python.org/pypi/vaspy/)

阅读全文

与python如何发布程序相关的资料

热点内容
5g移动app免流产品有哪些 浏览:376
沙士产品除了饮料还生产了什么 浏览:398
银行卡被暂停非柜台交易有什么事情嘛 浏览:39
单个应用程序怎么处理 浏览:841
微信小程序开发如何实现 浏览:700
qq小程序怎么解锁举报 浏览:554
惯性导航数据一般采用什么滤波器 浏览:632
跆拳道跳踢技术包括哪些 浏览:412
女人月经疼痛发什么信息 浏览:730
数据线充电器放哪里 浏览:91
代理汽车保险有哪些 浏览:312
农产品怎么估产 浏览:361
广西移动技术岗和市场部哪个好 浏览:689
交易明细里的借贷是什么意思 浏览:8
未来市场前景怎么看 浏览:562
株州人流量最大的菜市场在哪里 浏览:992
鼓楼去哪里银币现场交易 浏览:186
抚顺菜市场都有哪些 浏览:416
数据分析怎么直接word导入 浏览:899
去法庭告状告一个人是什么程序 浏览:947