首页 > 编程知识 正文

pyinstaller如何用,pyinstaller打包多个py文件

时间:2023-05-05 02:43:55 阅读:46854 作者:257

想想看:

Ubuntu

py2exe和pyinstaller

setup.py (或其他)的

Python脚本

from distutils.core import setup

import py2exe

导入操作系统

设置(

版本=' 1.0 ',

描述=' foo ',

url=' ',

name='foo ',

控制台=[{

' script':'main.py ',

' dest_base':'foo ',

()、

zipfile='shared.dll ',

options={'py2exe':{

' bundle_files': 1,

' optimize': 2,

' dll _ excludes ' : [ ' msvcp90.dll ',' msvcr71.dll ',' IPHLPAPI.DLL ',' NSI.dll ',' WINNSI.DLL '

' includes': ['utils']

}

需要:

一个. exe文件,可能是一些. dll (我真的不知道) )。

我做的步骤:

设置-pip3和python 3.4 (https://ask Ubuntu.com/questions/524399/issues-with-py2exe )

为-Ubuntu设置py2exe“pip 3安装py2exe”

运行-「python3.4setup.pypy2exe以获取对以下内容的向下钻取:

跟踪后退(mostrecentcalllast ) :

File 'setup.py ',line 2,in

import py2exe

file '/usr/local/lib/python 3.4/dist-packages/py2exe/_ init _.py ',line 9,in

patch_distutils ()

file '/usr/local/lib/python 3.4/dist-packages/py2exe/patch _ distutils.py ',line 68,in patch_distutils

from . import distutils_buildexe

file '/usr/local/lib/python 3.4/dist-packages/py2exe/distutils _ build exe.py ',line 91,in

from . import runtime

file '/usr/local/lib/python 3.4/dist-packages/py2exe/runtime.py ',line 3,in

from .dllfinder import Scanner,pydll

file '/usr/local/lib/python 3.4/dist-packages/py2exe/dll finder.py ',line 5,in

from . import _wapi

file '/usr/local/lib/python 3.4/dist-packages/py2exe/_ wapi.py ',line 4,in

_Kernel32=windll(Kernel32 ) ) ) ) ) ) ) ) ) ) )

name error : name ' win dll ' is not defined

为-Ubuntu配置py installer (https://github.com/py installer/py installer/wiki )

运行pyinstaller setup.py (与pyinstaller -w setup.py相同),从dist文件夹中检索许多扩展名为. so的文件和不带扩展名的“setup”文件

我到底做了什么?

如何在Ubuntu上获取. exe文件?

可能吗?

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。