我需要编写一个makefile来将我的python代码转换为可执行文件。例如,我有main.py,utility.py。我需要一个可执行文件名“ run”,以便可以执行./run。我在Makefile中尝试了“ python main.py run”,但它说缺少分隔符?
答案 0 :(得分:0)
很抱歉,如果我缺少某些内容,但是为什么 .py 脚本不能执行?
只要系统中安装了Python解释器,就可以从shell运行.py文件。我看不到您需要“运行” 脚本。
在任何情况下,您都可以使用要执行的命令创建脚本,在这种情况下:
python main.py
或
python main.py && python utility.py
一次运行多个python脚本。
(始终注意系统中存在的python解释器的真实名称。可能是python37,python27 ...)
关于您的特定问题,也许我不正确...
很高兴继续讨论