我们肯定可以通过多种方式将python脚本冻结为独立的二进制文件。我个人最喜欢F = [f(ui,vi) for vi in v, ui in u]
和pyinstaller
。但是,就他们而言,最终的二进制文件需要以
freeze.py
如果我已经转换了名为$ ./hello-world
的文件。我想要一个python脚本变成一个程序,以便我输入
hello-world.py
它运行python脚本。我真的不知道如何做到这一点,我找不到合适的答案。
编辑:我想制作一个完整库的二进制程序。在这种情况下如何使用$ hello-world
之类的东西?
答案 0 :(得分:1)
您需要在$PATH
$ ls
script.py
$ PATH=$PATH:`pwd`
$ script.py
# script runs without ./
更好的选择是将脚本移动到路径中已有的文件夹中,即/usr/local/bin/
$ mv script.py /usr/local/bin
$ script.py
# script runs without ./