生产机器上的 Cython 导入模块错误

时间:2021-03-04 16:01:17

标签: cython

我在我的开发机器上使用 cython 编译了 pyx 代码,这导致了 pyd 文件。 import mymodulename 在我的机器上运行良好。
但是,当我将 pyd 文件带到生产机器时,`import mymodulename' 抛出错误,该模块未找到。

我看过cython-pyd-files-not-importing-through-python,但没有太大帮助。另外,我的开发机器有 python 3.7 ,生产机器有 3.8 。我还应该做些什么才能使这项工作发挥作用?

1 个答案:

答案 0 :(得分:0)

感谢您的评论。这是python版本问题。 Cython 在两台机器上需要相同的 python 版本。在我的本地环境中安装 python 3.8 并编译后,新的 pyd 文件也开始在生产机器上工作。

相关问题