modelutils.py 文件源码

python
阅读 27 收藏 0 点赞 0 评论 0

项目:hydpy 作者: tyralla 项目源码 文件源码
def compile_(self):
        """Translate cython code to C code and compile it."""
        from Cython import Build
        argv = copy.deepcopy(sys.argv)
        sys.argv = [sys.argv[0], 'build_ext', '--build-lib='+self.buildpath]
        exc_modules = [
                distutils.extension.Extension(
                        'hydpy.cythons.autogen.'+self.cyname,
                        [self.cyfilepath], extra_compile_args=['-O2'])]
        distutils.core.setup(ext_modules=Build.cythonize(exc_modules),
                             include_dirs=[numpy.get_include()])
        sys.argv = argv
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号