我刚刚购买了SensorTag CC3200STK。我想通过Raspberry Pi读取数据。我进行了很多搜索,但找不到任何读取其数据的方法。最终,我找到了一个代码,作者告诉我只需运行代码。我认为这个人正在尝试将Perl代码作为守护程序运行。当我运行代码时,出现以下错误。
for i in range(1,4):
df[f'Date_added_{i}_months'] = df['Date'] + pd.offsets.MonthOffset(i)
print (df)
Date Date_added_1_months Date_added_2_months Date_added_3_months
0 2018-12-14 2019-01-14 2019-02-14 2019-03-14
1 2019-01-11 2019-02-11 2019-03-11 2019-04-11
2 2019-01-25 2019-02-25 2019-03-25 2019-04-25
3 2019-02-08 2019-03-08 2019-04-08 2019-05-08
4 2019-02-22 2019-03-22 2019-04-22 2019-05-22
5 2019-07-26 2019-08-26 2019-09-26 2019-10-26
我已将代码作为jsfiddle附加(我知道它不是js代码)。 https://jsfiddle.net/9eLkn6of/
我应该如何解决此错误? P.S:代码中包含的.cfg文件包含
Can't locate Proc/Daemon.pm in @INC (you may need to install the Proc::Daemon module)
(@INC contains: /etc/perl /usr/local/lib/arm-linux-gnueabihf/perl/5.20.2 /usr/local/share/perl/5.20.2 /usr/lib/arm-linux-gnueabihf/perl5/5.20 /usr/share/perl5 /usr/lib/arm-linux-gnueabihf/perl/5.20 /usr/share/perl/5.20 /usr/local/lib/site_perl .) at ./wifisensortagd line 8.
BEGIN failed--compilation aborted at ./wifisensortagd line 8.
答案 0 :(得分:2)
@Corion的评论确实很有帮助。我通过安装这两个模块解决了该错误。
sudo apt-get install libproc-daemon-perl
和
sudo apt-get install libconfig-simple-perl