Vic*_*ira 6 python python-module python-2.7
我有使用scipy和numpy函数的Python 脚本,我需要在安装了 Python 但没有模块scipy和numpy. 我该怎么做?是.pyc答案还是我应该做一些更复杂的事情?
笔记:
py2exe. 我知道它,但它不适合问题。Python 首先将程序“编译”为字节码,然后通过解释器抛出该字节码。
因此,如果您的代码全部是 Python 代码,您将能够一次性生成字节码,然后让 Python 运行时使用它。事实上,我见过这样的项目,开发人员刚刚查看了字节码规范,并实现了字节码解析引擎。它非常轻量级,因此对于“芯片上的 Python”等很有用。
问题在于外部库不完全用 Python 编写(例如 numpy、scipy)。
Python 提供了 C-API,允许您创建(使用 C/C++ 代码)在其看来就像 Python 对象的对象。这对于加快速度、与硬件交互、利用 C/C++ 库非常有用。