我有一个NumPy脚本,我想把它“编译”成一个小的独立程序,这样我就可以在awslambda上轻松地部署它。我尝试过PyInstaller,但是最终程序很大(比如500MB),尽管我的脚本只使用了NumPy的一小部分。有没有什么新到C的翻译器之类的?我打算在TensorFlow中手动重写NumPy代码,然后使用xlaaot,但这相当麻烦。在
例如,将以下内容另存为main.py
import numpy as np
x = np.array([1.0, 2.0, 3.0])
y = x * 2
print(y)
然后调用pyinstaller main.py
得到一个578,5 MB的dist
目录。在
http://nuitka.net/非常适合将NumPy脚本编译为可移植发行版。简单地说:
相关问题 更多 >
编程相关推荐