博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Mac下测试Developerkit开发版烧录出错的解决办法
阅读量:6519 次
发布时间:2019-06-24

本文共 762 字,大约阅读时间需要 2 分钟。

参考文章

点亮开发版的LED灯,前面都没有问题,到编译后开始烧录时出错了如下错误:

Traceback (most recent call last):  File "/usr/local/bin/scons", line 193, in 
import SCons.ScriptImportError: No module named SCons.Script

看了下作者的python是2.7.14而我Mac自带的是2.7.10,查了下文章发现到2.7.11就修复这个问题了。

Mac自带的python又不想升级,免得导致其他问题。

仔细一看错误,他import的时候找的目录错了

SCons import failed. Unable to find engine files in:  /usr/local/bin/../engine  /usr/local/bin/scons-local-3.0.1  /usr/local/bin/scons-local  /Library/Python/2.7/site-packages/lib/scons-3.0.1  /usr/local/lib/scons-3.0.1  ...

因为我的scons目录在

/Library/Python/2.7/site-packages/scons-3.0.1

下,没有lib

于是去编辑

/usr/local/bin/scons

找到157行左右看到

temp = [os.path.join(x, 'lib') for x in prefs]

将其修改为

temp = [os.path.join(x, '') for x in prefs]

再次点击vscode的烧录,成功了,点亮了led灯。

转载地址:http://perfo.baihongyu.com/

你可能感兴趣的文章
System.InvalidOperationException 异常
查看>>
NIO学习--缓冲区
查看>>
【Andorid X 项目笔记】动态设置ViewPager的Adapter问题(2)
查看>>
阿里云安装Mono 运行LevenBlog 体验
查看>>
[资料]PHP中的__call使用
查看>>
Ganglia:分布式监控系统
查看>>
ECSHOP首页或列表页显示商品描述
查看>>
C/C++面试题
查看>>
XPTable 单元格怎么取值
查看>>
TreeSet类的排序问题
查看>>
java web开发_购物车功能实现
查看>>
C# Process.Start()方法详解
查看>>
POJ-1185 炮兵阵地 动态规划+状态压缩
查看>>
常引用,const CString&,引用的效率
查看>>
学习C++ -> 向量( vector )
查看>>
C#实现全局快捷键(系统热键)响应(转)
查看>>
Centos 常见问题汇总
查看>>
MySQL详解(转)
查看>>
POJO与PO的概念及区别
查看>>
Mysql Thread stack 说明【hiberntae集成出错的记录】
查看>>