推荐一个在MAC下很有用的串口调试的开源软件,有能力的同学可在此基础上进行二次开辟。下面我将简朴的阐述安装过程,并高效的使用。
一、安装环境
1、建议先在app store安装个Xcode
2、python3:Mac电脑自带 可通过:python3 --version查抄Python3的版本信息。
3、pip3:通过:pip3 --version
下令验证pip3是否成功安装,若没有,可通过两种方式安装:
(1)使用 get-pip.py 文件在 Mac 上安装 pip3:
先下载 get-pip.py 文件并将其保存在 Python 安装目录中。使用下面的下令下载 get-pip.py 文件:
- curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
复制代码 现在,我们只必要运行 get-pip.py 文件,它就会自动在我们的 Mac 装备上安装 pip3 包管理器。下面给出了运行 get-pip.py 文件的下令。
安装 pip3 包管理器后,我们必须验证安装是否成功完成。要验证 pip3 包管理器,请使用下面给出的下令。
(2)使用 Homebrew 包管理器在 Mac 上安装 pip3
可以使用 Homebrew 包管理器在 Mac 上安装任何丢失的包,而不是先下载 get-pip.py 文件然后运行它。
在此之前,先安装brew:
- /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
复制代码 下面给出了使用 Homebrew 包管理器安装 pip3 包管理器的下令。
上面的代码在 Mac 上安装了最新版本的 python3 和 pip3。为了验证 pip3 包管理器的安装,我们可以在这里使用下令。
上面的下令将为我们提供 Mac 装备上 pip3 包管理器的当前安装版本。
4.在gitee上下载comtool包。
通过在终端中输入下令:
- git clone https://gitee.com/neutree/comtool.git
复制代码 就可将这个克隆下来的包放在终端所在的文件夹中。
二、安装comtool
安装过程十分的简朴,只要进入COMTOOL这个文件夹(就是刚刚下载的包,此中包含setup.py),然后实行安装下令即可。依次输入一下两个下令就可以安装上了。
安装成功的结果如下:
但在这之后是如何进行软件的运行呢。
先确定comtool的位置,在终端中输入:
我的comtool在终端中的位置是:
/Users/jiatai/Library/Python/3.9/bin/comtool
之后在终端中输入:
- python3 /Users/jiatai/Library/Python/3.9/bin/comtool
复制代码 注意这里的“/Users/jiatai/Library/Python/3.9/bin/comtool”要替换成你的comtool所在的位置。
之后一个串口调试的界面就弹出来了。
三、简洁的调用&二次开辟
1、简洁的调用
显然,在用调试工具之前,输入这么一行python3 /Users/jiatai/Library/Python/3.9/bin/comtool
是下令极其费劲的。如何简化下令呢?
可通过安装python3运行环境的方法简化下令。
- 打开终端:
通过“启动台”或快捷键Command+Space打开终端。
* 找到shell配置文件:
使用echo $SHELL检察当前shell。
根据shell类型,编辑对应的配置文件分别为zsh和bash。
* 编辑配置文件:
使用文本编辑器打开配置文件:
大概
- 在打开的配置文件中添加PATH环境变量:export PATH="/你的路径
PATH"。
例子:
export PATH=“/Users/jiatai/Library/Python/3.9/bin PATH”
- 保存生效:
保存配置文件ctrl +s,并退出
运行source ~/.zshrc(或source ~/.bash_profile)使更改生效。
- 验证设置:
使用echo $PATH验证环境变量是否添加成功。
通过以上步骤,你可以成功地在Mac系统中添加PATH环境变量。
之后就可以在终端中输入comtool就可以直接打开串口调试软件了
2、软件刚打开是一个英文版的,要想使用中文版。
- 在 i18n.py(comtool/COMTool/i18n.py) 中添加语言
- locales=["zh_CN","en", "zh_TW", "ja"]
复制代码 将你的语言附加到此列表中,可以在 此处 或 wikipedia,比方zh_CN体现中国大陆,对应的语言是简体汉字,zh_TW体现中国台湾,语言是繁体字,你也可以只用zh来使用中文简体字
此下令将在 locales 文件夹中生成 .po 文件
为了让程序读得更快,文本文件.po应该转换成二进制文件.mo,运行下令:
然后你可以看到locales/<locale>/LC_MESSAGES/messages.mo文件
再此前,最好终端再进入comtool文件夹实行一次pip3 install .的下令:
运行应用程序,你会看到新的中文翻译
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |