我正在使用 cython 为数学模型生成更快的代码。我很难编译代码,但不知何故我设法使用 .bat 这样做:
setlocal EnableDelayedExpansion
CALL "C:\Program Files\Microsoft SDKs\Windows\v7.0\Bin\SetEnv.cmd" /x64 /release
set DISTUTILS_USE_SDK=1
C:\Python27\python.exe C:\gcsilve\trunk\myproject\myproject\cythonsetup.py build_ext --inplace
PAUSE
它运行正常...
我的问题是关于 pyximport。我有其他人使用 pyximport.install() 编写的旧代码。我无法弄清楚它的作用以及为什么要使用它,因为我已经在自己编译代码了。那么,有人可以用一种非常简单(对于傻瓜)的方式向我解释 pyximport 的作用吗?
附加信息:我有一个项目1,使用 cython。我有一个 project2,它引用了 project1。