chirp - 运行 example.py 时出现 IO 错误和属性错误
问题描述
我收到 IO 错误,因为找不到 ~/.chirprc 文件。整个 chirp sdk 是从官方https://developers.chirp.io/downloads下载的。
还有一个似乎被忽略的属性错误
运行以下命令:
python setup.py install python setup.py build python example.py
确切的错误是:
python example.py Traceback (most recent call last): File "example.py", line 102, in <module> main(args.c, args.i, args.o, args.b, args.s) File "example.py", line 56, in main sdk = ChirpConnect(block=block_name) File "C:\00_Work\01_Documents\09_Papers\05_Chirp\chirpsdk\connect.py", line 392, in __init__ self.read_chirprc(block) File "C:\00_Work\01_Documents\09_Papers\05_Chirp\chirpsdk\connect.py", line 485, in read_chirprc raise IOError('Could not find a ~/.chirprc file') IOError: Could not find a ~/.chirprc file Exception AttributeError: "'ChirpConnect' object has no attribute '_sdk'" in <bound method ChirpConnect.__del__ of <chirpsdk.connect.ChirpConnect object at 0x0000000006CE4278>> ignored
解决方案
对于登陆此页面的任何其他人,可以在https://developers.chirp.io/docs/getting-started/python找到 Python SDK 的文档。
该~/.chirprc
文件适用于我在 Windows 上。您必须确保将其保存在与 Python 输出的此路径相同的位置。
import os
os.path.expanduser('~/.chirprc')
推荐阅读
- ruby-on-rails - 使用带有 webpacker 的引导程序自定义变量文件
- excel - Excel 宏仅格式化重复值的第一个实例
- php - 如何在laravel中对抗重复条目
- terraform - 在另一个模块中引用计数索引
- hibernate - jpa中复合主键的一对一连接
- ios - 如何以编程方式快速获得“短片”应用程序,例如垂直滚动,即没有故事板
- android - 改造不显示 POJO 响应,在 Android 中仅显示原始响应
- ios - 如何获取 UICollectionView 的虚线页面指示器?
- javascript - 如何使用 puppeteer 设置 DOM 元素的值?
- css - 如何改变外观镀铬