出现Python.h:No such file or directory错误的解决方案

安装tinyos后,出现Python.h:No such file or directory错误的解决方案

好久没碰tinyos了,刚刚又去重装了一遍tinyos2.1.0,结果进入Blink后,编译有错误(貌似上学期刚开始用的时候碰到的就是这个问题,因为师兄建议用虚拟播放器打开Xubuntos,后来就没去研究了),

错误显示是这样的:

既然下午翘课,就准备跟编译错误斗一斗,^_^,先百度了一通,

然后自我总结一番,,出现No such file or directory的错误,有两种情况,一种是真的没有Python.h这个文件,一种是Python的版本不对,

可以进入/usr/include/文件夹下的Python2.x文件夹里查找是否有Python.h这个文件。

如果是第一种情况,那么需要安装Python-dev这个包,(sudo apt-get install python-dev)

如果有这个文件,那么是第二种情况,在编译错误信息里可以看到-I/include/python2.x,这里的Python版本需要和/tonyos-2.x/support/make/文件夹下sim.extra文件中的PYTHON_VERSION=2.x,两个x要一致,tinyos-2.1.0默认是Python2.5.

(sudo gedit /../sim.extra修改后保存,推出终端重新编译Blink,问题解决^_^)

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值