Articles of cx freeze

如何在linux中使用cx_freeze来创build一个在Windows中使用的包

如何在linux中使用cx_freeze创build一个包,用于像.exe或.bin文件这样的窗口。 我在linux下testing了cx_freeze,但是这使得linux和windows的包是未知的。 例如 : $ cxfreeze gui.py 这是制作的文件: gui 那只在linux下运行。 有没有办法使用cx_freeze制作exe或bin包? 或者用其他替代方法而不是cx_freeze来使一个bin文件在其他平台上独立执行? 我使用python3(3.x)。

从python 3脚本为Windows构build一个.exe文件

我想build立一个python 3脚本的可执行文件: 导入pyqtgraph(用pyqt5) importtheano和pymc3 也importnumpy,scipy,sys,os 打开一个简单的用qtdevise器制作的GUI,并存储在一个'.ui'文件中 将分布在Windows 7 +的机器上 我在几个小时内尝试了几个工具(py2exe,pyinstaller,pynsist,cx_Freeze),但每次都失败了。 我的'更坏'的结果是pyinstaller(见下文)没有theano部分(所以没有脚本的一部分)。 谁能帮我 ? 我有3个文件:2'.py'文件(1与主,其他与一堆定义)和描述GUI的“.ui”。 脚本进行一些统计分析,然后绘制一些曲线。 这里是我的python 3.5和cx_Freeze失败的一个例子(我认为这是我进行过的最先进的尝试,但我并不特别限于这些工具):我把我的3个文件放在Windows机器的一个目录中一切都痛苦地安装(与python)。 我添加一个文件'setup.py',对于cx_Freeze是: from cx_Freeze import setup, Executable import os os.environ['TCL_LIBRARY'] = r'C:\Program Files\Python 3.5\tcl\tcl8.6' os.environ['TK_LIBRARY'] = r'C:\Program Files\Python 3.5\tcl\tk8.6' os.environ['PYQTGRAPH_QT_LIB'] = 'PyQt5' setup( name = 'concentrationprofiles', version = '0.1', description = 'simple tool to simulate concentration profiles. preliminary', author […]

使用cx_Freeze构build的exe,PyQt5,Python3无法导入ExtensionLoader_PyQt5_QtWidgets.py并运行

我试图用cx_Freeze打包我的应用程序Python3,PyQt5 for Windows。 我已经安装了Python 3.4.3,Python-win32,PyQT5,cxfreeze。 应用程序本身,在控制台中运行,工作正常。 我尝试用cx_freeze打包:python setup.py build_exe。 它在同一个主机上工作。 但是当我把它移动到另一个干净的安装WinXP时,它会给出一个错误: Traceback: File "C:\Python34\lib\site-packages\cx_Freeze\initscripts\Console.py", line 27 in <module> File "pyftp1.py" in 7, in <module> File "c:\python\32-bit\3.4\lib\importlib\_bootstrap.py", in 2237, in _find_and_load File "c:\python\32-bit\3.4\lib\importlib\_bootstrap.py", in 2226, in _find_and_load_unlocked File "c:\python\32-bit\3.4\lib\importlib\_bootstrap.py", in 1191, in _load_unlocked File "c:\python\32-bit\3.4\lib\importlib\_bootstrap.py", in 1161, in _load_backward_compatible File "ExtensionLoader_PyQt5_QtWidgets.py", line 22, in <module> File […]

安装/使用cx_freeze

我想编译一个Python程序,我正在使用Python 3.2。 所以我下载了cx_freeze并安装了它。 当我尝试在cmd中运行setup.py时 ,它说: "importerror: no module named cx_freeze" 我已经删除了cx_freeze,并试图重新安装它,但是,这一次,在“select应该安装cx_freeze的位置”安装的一部分,我从registry中select了python(这是我之前做的),还select了“python从另一个位置“ (并select我的C:\ python32 \目录)。 然后我得到这个错误: "There is a problum with this windows installation package. a program required for this install to complete could not be run." 注意:在我的setup.py文件中是以下内容: from cx_freeze import * Setup( name = "", version ="0.1", description ="", executables = [Executable("")] , )

cx_Freeze 5.0:ImportError:没有名为'scipy .__ config__'的模块

问题 尝试运行使用cx_Freeze构build的.exe时出现以下错误: File "C:\\WinPython-64bit-3.5.2.3Qt5\python-3.5.2.amd64\lib\site-packages\scipy\__init__py", line 105 in <module> from scipy.__config__ import show as show_config ImportError: No module named 'scipy.__config__' During handling of the above exception, another exception occurred: … File "C:\\WinPython-64bit-3.5.2.3Qt5\python-3.5.2.amd64\lib\site-packages\scipy\__init__py", line 105 in <module> raise ImportError(msg) ImportError: Error importing scipy: you cannot import scipy while being in scipy source directory; please exit the scipy […]

CX_Freeze可执行文件提供“无法加载文件系统编解码器”错误

我正在尝试获取一个hello世界程序来处理cx_freeze。 它的build设很好,但我得到错误,当我运行该exe文件: Fatal Python error: Py_Initialize: unable to load the file system codec ImportError: No module named 'encodings' 我的Python脚本: if __name__ == '__main__': print('Hello World.') 和我的cx_freeze设置文件: import sys from cx_Freeze import setup, Executable exe = Executable( script="py_helloWorld.py" ) setup( name = "helloWorld", version = "0.1", description = "Hello World on command prompt .exe from cx_freeze", […]