我正在使用我安装的称为bacpypes的python包,用于与楼宇自动化设备进行通信,从一开始就通过存储库的pip & git克隆进行通信;读博士调用:
更新INI文件,现在您已经知道这些值是什么了,您可以配置工作站的BACnet部分。切换到前面签出的示例目录,复制示例配置文件,并为您的站点编辑它:。
$ cd bacpypes/samples
$ cp BACpypes~.ini BACpypes.ini
我的问题(知识还不够)是在bacpypes/samples
目录中看不到一个示例配置文件。它只是一个.py文件,没有任何.ini扩展名或名称为BACpypes.ini
如果我打开终端中的示例目录并运行cp BACpypes~.ini BACpypes.ini
,就会得到一个错误cp: cannot stat 'BACpypes~.ini': No such file or directory
。
任何提示都能帮上忙谢谢..。
发布于 2018-10-31 14:36:09
文档中有一个示例.ini,在您复制的命令之后有几段。看上去像这样
[BACpypes]
objectName: Betelgeuse
address: 192.168.1.2/24
objectIdentifier: 599
maxApduLengthAccepted: 1024
segmentationSupported: segmentedBoth
maxSegmentsAccepted: 1024
vendorIdentifier: 15
foreignPort: 0
foreignBBMD: 128.253.109.254
foreignTTL: 30
我不知道你为什么不能复制BACpypes~.ini。我知道蒂尔达可以被你的外壳展开,所以你可以尝试用
cp BACpypes\~.ini BACpypes.ini
不过,既然您有一个默认的配置文件,那么就不需要它了。
https://stackoverflow.com/questions/53085746
复制相似问题