Env:
Windows10
python == 3.6.6
cython == 0.29.14
说明:
cython回购中有issue。 +我创建了示例reporitory,其中包含重现此问题的步骤。
使用cython
编译项目后,在尝试运行已编译的应用程序时,出现以下异常-> ImportError: DLL load failed: Произошел сбой в программе инициализации библиотеки динамической компоновки (DLL).
(英语版本:ImportError: DLL load failed: A dynamic link library (DLL) initialization routine failed.
)。
我们发现,它是在项目中达到一定数量的导入之后发生的(无论:这些导入在一个文件中还是在多个文件中)。
问题:
也许有人遇到这个问题,并且知道如何解决? (建议不要使用更少的导入)
PS::仅在Windows上复制此问题,而在Ubuntu 18.04上不复制。 (MacOS尚未测试)
如果需要更多详细信息-我很乐意提供(如果您说明如何获取此类详细信息)