- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我尝试在 Windows 上使用 Nuitka 制作一个 EXE,但总是出现这样的错误:CALL_FUNCTION_WITH_ARGS14
我用谷歌搜索了“CALL_FUNCTION_WITH_ARGS14”,但没有显示任何内容。有没有人有类似的问题?
我正在使用 Python 3.9 和 3.10,这是我的命令
nuitka --standalone --onefile --mingw64 --show-memory --show-progress --follow-imports --output-dir=out Demo_Hello_World.py
Demo_Hello_World.py 来自 PySimpleGUI/DemoPrograms/Demo_Hello_World.py
ValueTraceLoopComplete 38798 30843 7955
ValueTraceLoopIncomplete 16811 14635 2176
ValueTraceMerge 470835 399699 71136
ValueTraceUninitialized 82073 66112 15961
ValueTraceUnknown 238500 209701 28799
Nuitka:INFO: Running data composer tool for optimal constant value handling.
Nuitka:INFO: Running C compilation via Scons.
Nuitka-Scons:INFO: Backend C compiler: gcc (gcc).
Nuitka-Scons:INFO: Backend linking program with 14 modules (no progress information available).
module.PySimpleGUI.PySimpleGUI.c: In function 'impl_PySimpleGUI$PySimpleGUI$$$function__578__github_issue_post_make_markdown':
module.PySimpleGUI.PySimpleGUI.c:549680:35: warning: implicit declaration of function 'CALL_FUNCTION_WITH_ARGS14'; did you mean 'CALL_FUNCTION_WITH_ARGS10'? [-Wimplicit-function-declaration]
549680 | tmp_assign_source_2 = CALL_FUNCTION_WITH_ARGS14(unicode_builtin_format, args);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
| CALL_FUNCTION_WITH_ARGS10
module.PySimpleGUI.PySimpleGUI.c:549680:33: warning: assignment to 'PyObject *' {aka 'struct _object *'} from 'int' makes pointer from integer without a cast [-Wint-conversion]
549680 | tmp_assign_source_2 = CALL_FUNCTION_WITH_ARGS14(unicode_builtin_format, args);
| ^
Nuitka-Scons:INFO: Running 'C:\\Users\\nytrg\\AppData\\Local\\Nuitka\\Nuitka\\gcc\\x86_64\\11.3.0-14.0.3-10.0.0-msvcrt-r3\\mingw64\\bin\\gcc.exe -o "F:\\PySimpleGUI\\DemoPrograms\\out\\Demo_Hello_World.dist\\Demo_Hello_World.exe" -fuse-linker-plugin -flto=6 -fpartial-inlining -freorder-functions -Wl,--exclude-all-symbols -Wl,--out-implib,.\\import.lib -municode -O3 -s -Wl,--enable-auto-import -Wl,--stack,9863168 -static-libgcc @".\\@link_input.txt" -LC:\\Users\\nytrg\\AppData\\Local\\Programs\\Python\\Python39\\libs -lm -lpython39' took 164.76 seconds
c:/users/nytrg/appdata/local/nuitka/nuitka/gcc/x86_64/11.3.0-14.0.3-10.0.0-msvcrt-r3/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/11.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:\Users\nytrg\AppData\Local\Temp\cccIcn6f.ltrans80.ltrans.o:<artificial>:(.text+0x32b8): undefined reference to `CALL_FUNCTION_WITH_ARGS14'
collect2.exe: error: ld returned 1 exit status
scons: *** [F:\PySimpleGUI\DemoPrograms\out\Demo_Hello_World.dist\Demo_Hello_World.exe] Error 1
最佳答案
我遇到了同样的问题,唯一帮助我的是在一个干净的 Python venv 中编译,这个问题可能是由于某些包冲突引起的,但需要进一步调查。
总结一下:
关于python - Nuitka 与 PySimpleGUI 不兼容 : `CALL_FUNCTION_WITH_ARGS14' error,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72766881/
在过去的几天里,我一直在玩 Nuitka,这是一种将 Python 编译为可执行 C/C++ 程序的工具。 我没有发现 Nuitka 的任何速度优势(与 PyPy 相比)。那么,Nuitka 的含义是
在 Windows 上使用 Nuitka 编译 hello-world.py 时遇到问题。 我正在使用的命令是: nuitka --standalone --portable --remove-out
我正在用 python -m nuitka --module some_package --include-package=some_package 编译一个包 它产生一个some_package.s
我计划为一个项目使用 Python (3.6) 脚本,尽管最终用户的系统上可能没有 Python。为了解决这个问题并使一切尽可能顺利,我尝试使用 Nuitka 编译我的 Python 脚本并使其独立。
我有一个脚本“test.py”,它导入一些“.so”模块并依赖于它们。 “.so”模块存在于“COMPILED”文件夹中,我已将其绝对路径添加到 PYTHONPATH 环境变量中。所以,现在当我运行它
如标题所述,我可以使用 nuitka 创建单个文件可执行文件吗?我尝试了 --portable 和 --standalone 选项,但它们似乎不起作用。任何人都可以向我解释什么是 --recurse-
我有一个具有以下结构的 python 项目: 我正在使用以下编译,python -m nuitka --follow-imports --standalone C:\Users\probat\Docu
我才刚刚开始了解python语言,而且我只知道一些基础知识。 我尝试使用nuitka在ubuntu中编译一个小命令时发现问题。 注意:我在这里使用的python版本是python 3.6 这是我的$
我从 http://nuitka.net/pages/download.html 下载了 Nuitka ( http://nuitka.net/releases/Nuitka-5.1.281.win-
我正在尝试使用 Nuitka 编译一个简单的 zeroMQ 示例,但遇到了问题。我使用以下命令进行编译: nuitka --standalone --portable --remove-output
我在目录 my_app 中有一个 python 应用程序。其中有许多 py 文件,如 a.py、b.py、c.py 等。我必须运行 python a.py 才能启动我的应用程序,但 a.py 依赖于
我在将简单的 python 脚本编译成独立的可执行文件时遇到问题。我编写了一个 CLI 工具来轻松部署我们的前端应用程序,但尽管尝试了我可以提供给 Nuitka 的所有参数组合,但我从未设法获得一个可
我正在尝试编译使用 urllib.request、BeautifulSoup 和网络浏览器。 $ nuitka python.py Nuitka:WARNING:python.py:16: Canno
我正在试验 Nuitka在 Ubuntu 14.04 上并尝试创建和运行可执行文件。我有一个包含内容的文件 hello.py print("Hello please") 我使用命令 nuitka he
我正在为我的项目使用 nuitka。它有一些第 3 方模块作为依赖项,我正在使用 virtualenv。 如何将 nuitka 与 virtualenv 一起使用? 最佳答案 虽然编译工作完美,但我在
谁能说出如何检测代码是在 Nuitka 创建的 exe 中运行还是在普通的 python 解释器中运行? 我认为理想情况下我会喜欢一个“is_nuitka”标志,该标志在编译时设置为 True,而在未
我尝试在 Windows 上使用 Nuitka 制作一个 EXE,但总是出现这样的错误:CALL_FUNCTION_WITH_ARGS14 我用谷歌搜索了“CALL_FUNCTION_WITH_ARG
我在 Windows 上使用 Python 3.6 的 Anaconda 发行版,我希望将简单的 Python 脚本转换为独立的可执行文件。问题是生成的文件非常大 (~900mb),而只使用了几个外部
我知道由于 gil,nuitka 和 cython 在 python 线程中都有问题。 一些解释here可以在 cython with nogil 中使用,但我在 nuitka 或 qt 线程中找不到
我正在尝试使用 nuitka 工具将我的 python 程序转换为 ubuntu 上的可执行文件。如果程序没有任何 import 语句但当我在导入某些东西的程序上使用它时它会中断,例如 测试.py i
我是一名优秀的程序员,十分优秀!