我正在嘗試從我的 python 源文件制作一個 unix 可執(zhí)行文件。我有兩個文件,p1.py和p2.pyp1.py :-from p2 import test_func print (test_func())p2.py :-def test_func(): return ('Test')現(xiàn)在,我們可以看到p1.py依賴于p2.py. 我想通過將兩個文件組合在一起來制作一個可執(zhí)行文件。我正在使用賽通。我將文件名分別更改為p1.pyx和p2.pyx?,F(xiàn)在,我可以使用 cython 使文件可執(zhí)行,cython p1.pyx --embed它將生成一個名為 .c 的 C 源文件p1.c。接下來我們可以使用 gcc 使其可執(zhí)行,gcc -Os -I /usr/include/python3.5m -o test p1.c -lpython3.5m -lpthread -lm -lutil -ldl 但是如何將兩個文件合并為一個可執(zhí)行文件呢?
添加回答
舉報
0/150
提交
取消