问题标签 [nuitka]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Nuitka 没有使用 nuitka --recurse-all hello.py 编译 exe [错误]
我正在尝试通过 nuitka 创建一个简单的 exe,这样我就可以在我的笔记本电脑上运行它而无需安装 Python。
我在 Windows 10 上并使用 Anaconda Python 3。我输入了:
但是,我不断收到以下错误消息:
我已经重新安装了 Python 并使用了 2.7,但这似乎没有帮助......</p>
**在虚拟机中进一步测试....*
更新。他们说他们支持 3.6,但实际上并不支持。它说不支持控制台中的 3.6,但在他们的网站上他们说他们支持它。有点误导...
python - Nuitka 使用 tkinter 给出错误
我正在使用 Debian Stable Linux 并从其存储库安装了 Nuitka 应用程序:
我正在尝试使用以下简单的 tkinter gui 应用程序从Building GUIs with Tkinter创建一个可执行文件
但是,它给出了以下错误:
如果我将导入语句更改为:
然后我也得到错误:
当分别与 python3 和 python2 一起使用时,应用程序在两个导入命令中运行良好。我查看了Nuitka 用户手册,但无法解决这个问题。
问题出在哪里,如何解决?谢谢你的帮助。
python - 无法在 Windows 中运行 Nuitka
我从http://nuitka.net/pages/download.html ( http://nuitka.net/releases/Nuitka-5.1.281.win-amd64.py36.msi )下载了 Nuitka并安装了它。安装运行正常,没有任何错误。Python 3.6 已安装在计算机上。但是,我现在找不到 Nuitka 的文件夹,而且它也没有出现在开始菜单上。在命令提示符下键入时,它也不会作为命令找到。
问题出在哪里,如何解决?谢谢你的帮助。
python - 如何去除 Python 扩展对 UCRT 的依赖
我cython
用来生成*.c
文件,稍后用 MS Visual Studio 2017 编译为C/C++
. 这一切都很好,除了所有 python*.lib
都是动态链接的。由于我的目标是生成一个独立的 exe(大 exe 大小不是问题),我想问是否可以静态链接所有 Python *.lib
. 我已经尝试指定\MT
发布选项并在调试器包含上定义所有 Python 库。
python3.dll
不幸的是,我所有的努力都是徒劳的,因为动态链接的可执行文件在复制到另一台计算机时找不到。目前我计划将整个 python 安装目录与可执行文件一起复制,并在编译时指定正确的包含链接。
因此,我对任何选项感兴趣,它存在,以生成一个独立的可移植可执行文件。
我会很感激你的帮助和建议。
pypy - PyPy 与 Nuitka
在过去的几天里,我一直在玩 Nuitka,这是一个将 Python 编译成可执行 C/C++ 程序的工具。
我没有发现 Nuitka 的任何速度优势(与 PyPy 相比)。那么,Nuitka 的含义是什么?我错过了什么吗?
python - nuitka 编译 python 时出现致命错误 LNK1112
当我使用 Nuitka 编译我的 python 项目时,出现了一个错误:
python36.lib(python36.dll) : fatal error LNK1112: module machine type 'x64' conflicts with target machine type 'x86'
我正在使用Windows 10 64bit
,Nuitka 0.5.28.1 Python3.6 64 bit
和.Visual Studio 2017 Community
Python 3.6.3 |Anaconda custom (64-bit)|
我想建立一个x64
exe文件。
我在互联网上搜索过说某事Configuration Properties
,Target Machine
。但是,我在使用 Nuitka 时没有 VS 项目,所以我不知道在哪里配置。
python - 如何在 macOS 上运行 Nuitka
我正在尝试在一个非常基本的 Python 脚本上运行Nuitka,只是为了测试它。不幸的是,我收到一个我无法正确理解的错误。
这里有什么问题?如何解决?
一些额外的信息:
我试过install_name_tool -id "@loader_path/Users/xxx/miniconda3/lib/libpython3.6m.dylib" libpython3.6m.dylib
了,但没有用。
python - 使用 Nuitka 进行 Python 独立编译
我无法将简单的 python 脚本编译成独立的可执行文件。我编写了一个 CLI 工具来轻松部署我们的前端应用程序,但是尽管尝试了我可以提供给 Nuitka 的所有参数组合,但我从未设法获得一个可以工作的独立脚本。
起初我没有设法获得“请求”模块,因为它是我使用的唯一一个默认情况下不包含在 Python 中的模块。现在我觉得它包含在我收到有关其依赖项之一的错误中。
为了得到一个想法,我的进口看起来像这样:
我愿意接受任何关于什么是实现我想要做的事情的好方法的建议,即在路径中的 /usr/local/bin 中有一个简单的可执行文件,并且可以很容易地安装在 Unix 上系统,无需安装 pip 等
python - 使用 Nuitka 编译成独立程序的 Python 代码报告 win32file.pyd 导入错误
在 Windows 10 amd64 机器上编译的程序无法在 Windows server 2008R2 amd64 上启动并出现错误:
ImportError: LoadLibraryEx 'path\to\dist\folder\win32file.pyd' failed
Nuitka 版本:0.5.29.1 稳定版
python - 是debian下编译的python文件兼容ubuntu
我正在使用 nuitka 编译我的 python 代码。我使用--module
选项将我的代码导入到其他 python 文件中:
如果我不需要导入代码而只需要在终端上运行,我将遵循常规编译过程:
我在 Debian 下编译这些文件,它们在 Debian 下工作没有问题。当我将这些文件移动到 Ubuntu 系统时,有时会Segmentation Fault
出现错误。是因为在 Debian 下编译的 python 代码与 Ubuntu 不兼容还是我犯了个人错误(比如缺少库等)