python运行报警告:Cython directive 'language_level' not set, using '3str' for now (Py3)
相关:
https://stackoverflow.com/questions/34603628/how-to-specify-python-3-source-in-cythons-setup-py
cython的setup.py文件内容:
from distutils.core import setup from Cython.Build import cythonize setup( name = 'Great Circle module v1', ext_modules = cythonize("great_circle_cy_v1.pyx", ), )
执行cython编译:
python great_circle_setup_v1.py build_ext --inplace
报出警报:( 不影响编译运行 )
修改cython的setup.py编译文件内容:
from distutils.core import setup from Cython.Build import cythonize setup( name = 'Great Circle module v1', ext_modules = cythonize("great_circle_cy_v1.pyx", compiler_directives={'language_level' : "3"} # or "2" or "3str" ), )
不再报警告。
本博客是博主个人学习时的一些记录,不保证是为原创,个别文章加入了转载的源地址,还有个别文章是汇总网上多份资料所成,在这之中也必有疏漏未加标注处,如有侵权请与博主联系。
如果未特殊标注则为原创,遵循 CC 4.0 BY-SA 版权协议。
标签:
Python
posted on 2024-07-25 18:37 Angry_Panda 阅读(275) 评论(0) 编辑 收藏 举报
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现
2022-07-25 C语言编写Linux终端环境下无缓冲键盘输入 ,并识别上下左右光标键
2021-07-25 国产计算框架mindspore在gpu环境下编译分支r1.3,使用suod权限成功编译并安装,成功运行——(修复部分bug,给出具体编译和安装过程)—— 第一部分:依赖环境的安装
2021-07-25 国产计算框架Mindspore1.3.0 gpu源代码中的cmake文件存在问题(bug),openmpi的url错误,导致不能正常编译——成功解决mindspore-gpu-1.3.0版本不能从源代码中编译的问题