cython编译python_cython编译报错
在使用python调用C程序时,可以使用cython库。
背景知识
一、Cython是什么?
Cython是一个编程语言,它通过类似Python的语法来编写C扩展并可以被Python调用.既具备了Python快速开发的特点,又可以让代码运行起来像C一样快,同时还可以方便地调用C library。
二、安装Cython
配置gcc
windows
安装MingW-w64编译器:conda install libpython m2w64-toolchain -c msys2
在Python安装路径下找到\Lib\distutils文件夹,创建distutils.cfg写入如下内容:
[build] compiler=mingw32
macOS
安装XCode即可
linux:
gcc一般都是配置好的,如果没有就执行这条命令:sudo apt-get install build-essential
安装cython库
如果没安装Anaconda:pip install cython
如果安装了Anaconda:conda install cython
三、官方文档
入门教程
编译出错
不能在pycharm里直接编译setup.py,需要在命令行编译,如果报错找不到numpy需要加引用。
cython编译python_cython编译报错相关推荐
- ClickHouse系列教程七:centos下源码编译安装及报错解决
ClickHouse系列教程: ClickHouse系列教程 参考上一篇博客: ClickHouse系列教程六:源码分析之Debug编译运行 先安装 gcc 8, g++ 8, cmake 3, ni ...
- linux下编译make文件报错“/bin/bash^M: 坏的解释器,使用grep快速定位代码位置
一.linux下编译make文件报错"/bin/bash^M: 坏的解释器 参考文章:http://blog.csdn.net/liuqiyao_01/article/details/415 ...
- Linux 没有主清单属性,maven编译正常,运行报错:中没有主清单属性
在pom.xml添加插件 org.apache.maven.plugins maven-shade-plugin 1.2.1 package shade com.xxx.spider.Main 执行命 ...
- IAR编译Z-Stack项目报错—Error[e46]: Undefined external “?V11” referred in AF
之前用IAR编译Z-Stack项目报错,网上找了好久,才找到解决方法,为了让更多人知道如何解决这个问题,下面把网址贴出来,按照TI社区的方法完美的解决了这个问题. https://e2echina.t ...
- VSCode内npm run build编译打包时候报错:code ELIFECYCLE - (已解决)
文章目录 win10系统使用VSCode打包项目进行build编译的时候,报错:Module build failed: Error: "extract-text-webpack-plugi ...
- 编译工具各种报错(步骤正确,代码正确,配置正确)均可认为无解,除非...
程序猿见到上帝:各种编译报错 1.JAVA SSH三大框架配置时各种编译不通过 以前尝试过各种百度.谷歌.stackoverflow,均无解,怀疑猿生 最后瞎折腾,更换各种jar包版本,终于得解: 一 ...
- VS Code利用CMake工具编译Cpp文件报错
VSCode 结合CMake个mingw编译Cpp项目 参考:1 配置C++和基础 报错时工具版本 Cmake工具版本为3.18.0免安装ZIP版本 mingw为8.1.0免安装ZIP版本 Path环 ...
- Centos7 编译安装git 报错 git-compat-util.h:14:2: error
Centos7 编译安装git 报错 git-compat-util.h:14:2: error 环境: OS:CentOS7.9 Git版本: git-2.38.1 一.报错现象 [root@077 ...
- 解决vs2013编译时scanf报错的方法
前言 在使用VS2013时可能会遇到scanf函数报错的问题,这里提供一种解决方法 步骤 1.找到VS2013的安装路径,找到此界面,打开VC文件夹 2.打开下图中的文件夹 3.下载一个Notepad ...
- thingsboard 编译失败,报错 Failed to execute goal com.mycila:license-maven-plugin:3.0
欢迎加入ThingsBoard技术交流群 这里可复制Q群号:69998183 关注"云腾五洲":获取二开ThingsBoard物联网平台演示 交流社区:ThingsKit-Thin ...
最新文章
- 【学习笔记】17、函数(Function)的定义和调用
- 相机标定(二)深入理解四大坐标系与其变换关系
- 使用 Playwright 对 ASP.NET Core 应用执行功能测试
- 备战双 11!蚂蚁金服万级规模 K8s 集群管理系统如何设计?
- PHP store session with couchbase
- 数字信号处理基础总结--7.28
- jQuery 源码系列(二)init 介绍
- 银行业会计人员技能训练系统(含文字录入、小键盘、点钞)
- python写完程序怎么运行
- fir302c虚拟服务器,斐讯 FIR302C 无线路由器WDS无线桥接设置
- 树莓派linux led字符设备驱动(新字符设备)
- php 匹配中文和标点符号,php正则匹配标点符号
- linux 网络错误代码,Linux版本登录提示网络错误
- [国家地理百年纪念典藏全100集][MKV][225M/1][国英双语中字]
- Quartz定时任务使用小记(11月22日)
- 5种实用方案——找回丢失的excel文件
- iPhone 全系尺寸大全
- 不同坐标系数据切片统一方法
- Android上好看的倒数日APP,颜值超高的倒数日 App,让 Android 手机桌面好看 2 倍 - Hurry #Android...
- 微软模拟飞行2020服务器多少内存,微软飞行模拟2020配置需求高吗 微软飞行模拟2020配置要求-游侠网...
热门文章
- BiliBili视频下载
- python中seaborn报错These `style` levels are missing dashes解决办法
- 服务器两广豪杰维护,逆水寒11月22日更新到几点 世界boss即将掉落逆水之寒
- BUUCTF [0CTF 2016] piapiapia
- hdoj 4888 Redraw Beautiful Drawings 【最大流满流+唯一性判断】
- CStdioFile类的使用1
- jQuery之动画的淡入淡出效果
- 【NLP】句法分析一
- MultiWarhead 球缺罩界面设计
- PDF转高清图片怎么转?推荐这款PDF转高清图片软件!