python打包成dist包

作者&投稿:布奖 (若有异议请与网页底部的电邮联系)
~ 使用python内部基础工具包Distutils打包程序:
在打包之前需要做的就是配置好安装脚本,一般为setup.py文件;
  示例(setup.py):
  from distutils.core import setup
  setup(name='Hello',
     version='1.0',
     description='example',
     author='haomiao',
     py_modules=['hello'])
  该配置文件,只使用了py_modules参数,单一的模块文件名hello.py,当然还有其他的属性、选项可设置;hello.py应与setup.py在同一目录下,分发的时候最好将该目录作为单独的一个目录文件,并将其所依赖的或需要的文件、资源均放在这个目录下或其子目录下,该目录就可以分发给其他开发人员或客户(一般的最终客户不会做这些安装的繁琐事情);
  此外,若有其他的资源文件或是其他的多个py文件,则可以增加packages等其他相关的参数指令。
  将该目录模块安装到python中;执行:python setup.py install ,此后将会复制相关文件至python安装路径下的Lib/site-packages下,
  如上示例将会在该路径下产生:hello.py hello.pyc Hell-1.0-pyx.x.egg-info文件;在使用的时候直接:import hello即可使用。
在上述情况的基础上打包,再使用sdist命令(用于源码发布的形式)
  执行:python setup.py sdist ,将产生两个目录build、dist以及MANIFEST列表文件,build下为中间文件可不用,dist下会打包成一个压缩文件,如:Hello-1.0.zip;事实上,该压缩文件内部包含之前的文件以及PKG-INFO的描述文件,这个时候该压缩文件就可以分发给用户;


如何将一个python工程打包成一个库
1.1 将依赖文件集中到一个文件夹:pyinstaller -D -w main.py #把main.py替换成你的主入口python文件即可。-w参数代表main.py是一个窗体程序。1.2 将所有依赖文件都打包到同一个可执行文件中:pyinstaller -F -w main.py 2.调查pyinstaller生成程序的加载过程 使用如下命令,可以得到运行时...

python怎么生成可执行文件
PyInstaller其实就是把python解析器和你自己的脚本打包成一个可执行的文件,和编译成真正的机器码完全是两回事,所以千万不要指望成打包成一个可执行文件会提高运行效率,相反可能会降低运行效率,好处就是在运行者的机器上不用安装python和你的脚本依赖的库。在Linux操作系统下,它主要用的binutil工具包里面...

Python 把b文件中与a文件相同的行输出到c,不同的行输出到d。为什么d...
! usr\/bin\/python# -*- coding:utf-8 -*-#python 2.7alines = open('a.txt','r').readlines()sflie = open('b.txt','r+').readlines()print alines,sfliesame = list(set(alines).intersection(set(sflie)))difference = list(set(sflie).difference(set(alines)))fw = open(...

python3.4:date和d是什么类型?d和d[0]有什么区别,怎样把数据库中的...
data 是你查找数据库sql语句的返回结果 ,应该是一个数组 d 从你print出来的来看 是一个 元组 d[0],就是取d里的第一个元素 保存数据:ret = []ret.append(d)#d为你想要保存的数据

为什么带有ibm_db模块的python脚本打包后无法执行
import ibm_db 1 在打包之前务必找到第三方库的包,把包复制到到跟test.py同目录下 2 找到第三方库的包,如使用了requests,可以使用查找的方式,找到这个包在哪里,然后把它复制到test.py同目录下

Python 的selenium打包成程序后,电脑里没有安装chrom浏览器,如何运行...
打包成程序后,电脑里没有安装这个浏览器的话,是要进行下载浏览器的。

怎么将多个python打包成exe文件
3、准备一个py文件,一个爬取电子书的python文件——00.py。4、准备一个图片,作为exe的图标:b.ico,注意图片格式是ico的,大小为32*32,不要太大。没有的话,可以在网上免费转格式。把00.py和b.ico放到一个目录里面——C:\\a 5、把cmd的当前目录切换到C:\\a。6、然后执行命令行: ...

python中指令(d)为什么是向右行走
系统设定。python是一种计算机程序设计语言,由于系统设定,它的指令(d)是向右行走的。Python由荷兰数学和计算机科学研究学会的GuidovanRossum于1990年代初设计,作为一门叫做ABC语言的替代品,Python提供了高效的高级数据结构,还能简单有效地面向对象编程。

如何把Python脚本导出为exe程序
一.pyinstaller简介 pyinstaller将Python脚本打包成可执行程序,使在没有Python环境的机器上运行 最新版是pyinstaller 3.1.1。支持python2.7和python3.3+。可运行在Windows,Mac和Linux操作系统下。但它不是跨编译的,也就是说在Windows下用PyInstaller生成的exe只能运行在Windows下,在Linux下生成的只能运行...

PyInstaller打包Py一直失败,怎么办?
不是很确定,但是感觉你的python安装路径有问题。 路径中出现了“.”,这属于特殊字符,解析识别的时候会出现问题。 建议你尝试重新安装python,选择的路径中尽量不要出现空格、“.”、“_”等特殊字符 希望我的回答对你有帮助~

临夏县18758828766: 如何把Python脚本导出为exe程序 -
线贡氯喹: pyinstaller将Python脚本打包成可执行程序,使在没有Python环境的机器上运行 使用命令pip install pyinstaller即可 基本语法:pyinstaller options myscript.py 常用的可选参数如下:--onefile 将结果打包成一个可执行文件--onedir 将所有结果打包到...

临夏县18758828766: python制作的软件怎么打包 -
线贡氯喹: 将你写的 py 文件放入Scripts 这个文件夹,然后在目录下打开CMD,运行pyinstaller -F xxx.py 就可以打包exe 文件了,生成的文件在 该目录下 dist 文件夹内;

临夏县18758828766: 如何编译Python使之成为可执行程序 -
线贡氯喹: Python是一个强大的工具,可惜不是每个人的计算机里面都有安装.当您写了一个好用的工具.要如何让那些没有安装Python的人使用你的工具呢? 对于这样一个需要standalone exectuable环境的需求,直到撰写经验为止,只看到两个比较好用...

临夏县18758828766: pyinstaller如何将飞机大战项目打包 -
线贡氯喹: 由于项目需要,需要将用Python写的应用打包发布成能在Windows下直接使用的exe程序,这里记录一下使用方法.我的程序是基于Python2.7,以及PyQt4和Poster这两个模块的.看了网上很多人说使用Py2exe这个工具来运行程序.但是发现这...

临夏县18758828766: python怎么把软件打包出来 -
线贡氯喹: Python是纯粹的自由软件,具有丰富和强大的库.能够把用其他语言制作的各种模块很轻松地联结在一起.常见的一种应用情形是,使用Python快速生成程序的原型(有时甚至是程序的最终界面),然后对其中有特别要求的部分,用更合适的语...

临夏县18758828766: python中用distutils如何打包 -
线贡氯喹: 楹桶 2.编写setup.py,如: #!/usr/bin/env python from distutils.core import setup setup (# Distribution meta-data name = "testpackage", version = "1.0", description = "Distutils sample distribution testpackage", #py_modules = [''], packages...

临夏县18758828766: pyinstaller怎么将一个python文件夹打包成一个可执行文件 -
线贡氯喹: 准备:首先找出你的Python安装版本,假设你不知道自己安装的版本,那么请你这样操作看看自己安装的python版本:桌面键+R,也就是打开cmd命令行,输入Python,如下图:我的安装的是Python3.5的版本,然后到这个链接去下载 这个win...

临夏县18758828766: python打包为什么dist下面没有exe -
线贡氯喹: 首先 PYTHON 是解释行语言,无法直接生成EXE可执行文件. 第二如果非要生成EXE可执行文件,需要借助工具和包来完成. 一般我们使用的mod 是PY2EXE这个 工具.

临夏县18758828766: 求助,python3怎么使用pyinstaller.exe进行打包 -
线贡氯喹: 一、下载pyinstaller 我使用的版本为PyInstaller-2.1,支持python版本2.3-2.7,点击这里下载.二、安装pyinstaller 下载完成后,解压即可.我的解压目录为D:\Python27\PyInstaller-2.1\ 三、使用pyinstaller打包.py成.exe应用程序1.注意使用前要安装...

临夏县18758828766: 如何把python脚本打包成exe -
线贡氯喹: 使用py2exe 安装py2exe 进入python程序所在文件夹 在文件夹下写一个setup.py的python文件,内容如下 from distutils.core import setup import py2exe setup(console=["将要转换的文件名称.py"]) 打开CMD窗口,将工作目录切换到python文件所...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网