chirp - 在我的 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 上正常工作
解决方案
该文件必须由用户手动创建,不是 SDK 创建的。
您只需将位于https://developers.chirp.io/applications的 Python 块中的内容复制到用户目录中的 .chirprc 文件中。
在https://github.com/chirp/chirp-python-examples/tree/master/demo试用示例,并在此处复制并粘贴任何控制台消息。
您需要确保在您的 .chirprc 和测试设备中使用相同的配置。
推荐阅读
- r - 是否有基于缺失年份添加行的 R 函数?
- r - R中的hclust顺序和cutree组
- ruby-on-rails - omniauth-google-oauth2 日历同步提供无效凭据
- json - 使用 jq 根据条件从 json 中删除键
- c# - 按子列表中的第一个值对列表进行排序
- macos - 冲泡 openshift-cli v4.3.8
- c# - 如何使用 && 和 || 向 Where 语句添加不同数量的表达式 在 C#/.NET 中?
- git - 何时使用多分支管道 Jenkins?
- python-3.x - ModuleNotFoundError:没有名为“mymodules”的模块
- javascript - 我的 cron 作业只运行一次,我希望它每分钟运行一次