首页 > 解决方案 > 在我的 Chirp Python 应用程序中出现错误,认为我可能已经覆盖了我的 .chirprc 文件

问题描述

当使用 Python 设置说明时,我收到一个错误,Chirp 无法识别我的 Raspberry Pi 3 上的音板。我怀疑这个问题与我的用户错误有关。执行该步骤时,我从“应用程序”页面复制了我的凭据并将它们粘贴到我保存为 .chirprc 的文本文件中(覆盖而不是粘贴到文件中)

这是我的 .chirprc 文件的示例(减去特定值):

[默认] app_key = xXxXXxxxXXXxxXXXxXxXXxXxx app_secret = xxXxXXXxXxxXXXxXXXXxXxXxxxXxxxXXxXxXxxxXXxXxXXxXxX app_config = XxXXXXxXxXxxxXxxxXXxXxXxxxXXxXxXXxXxXxxXxxxXXXxXxxXXXxXXXXxXxXxxxXxxxXxxXxxXxxxXXXXXxxxXXXXXxxX

事后我怀疑文件中可能已经存在其他值,这就是为什么您的说明说“...并粘贴到您的 ~/.chirprc 文件中”

我想我可能可以删除目录,用 pip3 卸载,然后用 pip3 重新安装以取回文件(我尝试删除我创建的文件并再次运行 pip3,但没有填充丢失的文件)。

您是否有机会指出 .chirprc 文件可能位于 SDK 中或 github 存储库中的在线位置,以便我可以进行复制和粘贴,然后重新插入我的凭据?或者也许将默认的 .chirprc 文件在线粘贴为响应。

一旦我得到这个,我认为其他一切都应该在我的 Raspberry Pi 3 上正常工作

标签: chirp

解决方案


该文件必须由用户手动创建,不是 SDK 创建的。

您只需将位于https://developers.chirp.io/applications的 Python 块中的内容复制到用户目录中的 .chirprc 文件中。

在https://github.com/chirp/chirp-python-examples/tree/master/demo试用示例,并在此处复制并粘贴任何控制台消息。

您需要确保在您的 .chirprc 和测试设备中使用相同的配置。


推荐阅读