我试图在Debian8机器上冻结一个带有cx_freeze的Python程序,但我遇到了以下错误消息:
copying /usr/lib/python2.7/dist-packages/matplotlib/mpl-data -> build/exe.linux-x86_64-2.7/mpl-data
error: [Errno 2] No such file or directory: '/usr/lib/python2.7/dist-packages/matplotlib/mpl-data'
我的setup.py文件包含:
from cx_Freeze import
我有一个python脚本,我想使用py2exe把它变成一个可执行文件。当我试图导入熊猫时,它就失败了(在我的示例失败脚本中,这就是我所拥有的全部):
import pandas
回溯看起来是:
File "c:\users\***\appdata\local\enthought\canopy\user\lib\site_packages\py2exe\mf.py", line 724, in import_hook return Base.import_hook(self,name,caller,fromlist,level)
RuntimeError: maximum rec
以前我使用pyinstaller尝试将我的应用程序作为可执行文件使用,但是在执行时我得到了这个错误:
Traceback (most recent call last):
File "/usr/local/lib/python2.7/dist-packages/cx_Freeze/initscripts/Console.py", line 27, in <module>
exec code in m.__dict__
File "client_test.py", line 2, in <module>
File
我从下载了cx_Freeze,并在之后成功地安装在Ubuntu上。
在cx_Freeze/samples/simple中运行python3 setup.py build之后,将目录更改为cx_Freeze/samples/simple/build/exe.linux-i686-3.4,然后运行以下命令,我得到了错误
➜ exe.linux-i686-3.4 ./hello
Fatal Python error: Py_Initialize: Unable to get the locale encoding
ImportError: No module named 'encodin
我有完全相同的pb:
我正在bash模式下使用rxvt,如果我按照上一篇文章的回答,我会尝试在.bashrc中设置我的别名,我的别名看起来是这样的:
alias ma="/cygdrive/c/Program\ Files/Autodesk/Maya2011/bin/maya.exe"
但我得到的是:
$ ma
: No such file or directoryiles/Autodesk/Maya2011/bin/maya.exe
我还尝试了这个synthax:
alias ma="/cygdrive/c/Program Files/Autodesk/Maya201
我想检查程序是否正在运行,所以我搜索并尝试了,方法如下:
import psutil
if "notepad.exe" in (p.name() for p in psutil.process_iter()):
print('program is running')
else:
print('not running')
但是我得到了这个错误:
During handling of the above exception, another exception occurred:
Traceback (most recent cal
从源代码来看,游戏运行得很好。当我在Linux上使用cx_Freeze编译二进制文件时,我在第二台机器上遇到了错误:
~/tmp/exe.linux-x86_64-2.7 $ ./rungame
/home/local/tmp/exe.linux-x86_64-2.7/library.zip/lib/MenuItem.py:13: RuntimeWarning: use font: libSDL_ttf-2.0.so.0: cannot open shared object file: No such file or directory
(ImportError: libSDL_ttf-2
我做了一个简单的包含IronPython库的c#控制台应用程序。它访问一个简单的python文件,该文件包含在项目中并打印其内容。
它在windows系统上工作得很好。然后,我将我的"exe and Python“脚本移到linux服务器上,并尝试运行该命令来执行exe。
mono IronPythonTrial.exe
下面是我用C#编写的代码片段
using IronPython.Hosting;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using S
我一直在用Python和Pygame做一个游戏,我终于完成了!它有一个main.py,它使用另外两个.py文件: process.py和classes.py。我一直试图把它变成一个独立的.exe (使用这个setup.py:),但是遇到了一些困难。我以前使用过Python2.6,但这给了我两个错误。我刚刚尝试了2.7,但我遇到了以下错误:
C:\Users\Me\Desktop\dist\setup.exe\zipextimporter.py:82: RuntimeWarning: import display: No module named _view
(ImportError: No m
每当我在终端中运行自动py到exe时,都会出现一个错误。
PS C:\Users\Usr\PycharmProjects\Hackathon> auto-py-to-exe
Error: tkinter not found
For linux, you can install tkinter by executing: "sudo apt-get install python3-tk"
我该怎么解决这个问题?
我试着去终端机打字
pip install tk
但那不管用。谁来帮帮忙!
我有一个程序,它使用文件操作创建一个名为"cool“的模块。稍后我使用import cool,然后使用创建的cool模块。
这是我的目录
project/
main.py
modules/
maker.py
cool/ #this folder and its contents was made by maker.py
__init__.py
coolm.py
如果我想让我的程序变成.exe格式,这个策略将不再起作用。有没有人知道另一种技术?
注意:我不能使用exec来使
正在尝试导入拼写检查器。如果我在终端/pycharm中作为python运行,我的脚本运行得很好。我已经将脚本转换为带有auto-py- to -exe的.exe,并且我得到了这个错误: Traceback (most recent call last):
File "search.py", line 5, in <module>
ModuleNotFoundError: No module named 'autocorrect'
[10160] Failed to execute script 'search' due to u