使用Cython构建一个包含依赖项的独立python库

时间:2015-03-18 02:01:52

标签: python dll shared-libraries cython

我有一个用Python编写的名为'Tradutor'的程序,我想创建一个独立的库。该程序具有以下依赖项:numpymatplotlibpyyamlnltkaelius。我的lib接口在ModuleTranslate.py上定义:

from Tradutor import *

tradutor = Tradutor()

def iniciar(x):
 return tradutor.traduzir(x)

我想用Cython构建一个库(.so / .dll)来生成一个ModuleTranslate.so,我可以将这个lib导入到Python中而不依赖任何依赖(numpy,{{1} }等,并且工作正常,就像这个例子:

matplotlib

我已经搜索了很多解决方案,但我遇到了import ModuleTranslate r = iniciar("Test") 的问题。有人可以帮我解决这个依赖关系吗?任何教程或讨论都将非常欢迎!

0 个答案:

没有答案