私は一般的にコーディングするのが初めてで、私のpythonの作成のためのテストベンチとしてラズベリーパイをMacBook Proと共に使用しています。AttributeError: 'module'オブジェクトに 'Timedelta'属性がありません
最近の私のプロジェクトでは、DH11センサーを使ってcsvファイルの温度と湿度を測定するPythonプログラムを5分ごとに実行していました。
私はPandasのBokehを使用して10分ごとにデータを取得してプロットし、Webファイルでホストできるhtmlファイルを生成しようとしていました。
Traceback (most recent call last):
File "DataAnalysis.py", line 2, in <module>
from bokeh.plotting import figure, output_file, show
File "/usr/local/lib/python2.7/dist-packages/bokeh/plotting/__init__.py",
line 2, in <module>
from ..document import Document; Document
File "/usr/local/lib/python2.7/dist-packages/bokeh/document.py", line 28,
in <module>
from .core.json_encoder import serialize_json
File "/usr/local/lib/python2.7/dist-packages/bokeh/core/json_encoder.py",
line 49, in <module>
from ..util.serialization import convert_datetime_type,
is_datetime_type, transform_series, transform_array
File "/usr/local/lib/python2.7/dist-packages/bokeh/util/serialization.py",
line 55, in <module>
DATETIME_TYPES.add(pd.Timedelta)
AttributeError: 'module' object has no attribute 'Timedelta'
のPython 2.7、ボケ0.12.6
ファイルを実行している:私のラズベリーパイに上を移動するとき、実際に
これは、データをプロットするPythonプログラムは、このエラーを返したが、私のラップトップ上で完全に働きましたDataAnlysis.py:私は私ができる最善のようにウェブを検索しました
import pandas
from bokeh.plotting import figure, output_file
import time
import datetime
data = pandas.read_csv("http://antondubek.hopto.org/dataFile.csv",
parse_dates = ["Time"])
p = figure(plot_width = 500, plot_height = 250, x_axis_type = 'datetime',
responsive = True)
p.line(data["Time"], data["Humidity"], color = "Blue", alpha = 0.5)
p.circle(data["Time"], data["Humidity"], size = 5, color = "Blue")
p.line(data["Time"], data["Temperature"], color = "Red", alpha = 0.5)
p.circle(data["Time"], data["Temperature"], size = 5, color = "Red")
output_file("/var/www/html/TempReadings.html")
は、ボケ味をアンインストールし、運ではまだピップを使用して、両方のそれを再インストールしました。
ご協力いただければ幸いです。
編集:現在類似している人は、現在、Randian Jessie Armhf(Raspberry Pi 2)はPandas 0.14までしかサポートしていないため、datetimeオブジェクトはありません。現在、このプロジェクトの回避策が見つかりませんでした。
どのバージョンを使用していますか? https://pandas.pydata.org/pandas-docs/stable/timedeltas.htmlによると 'pd.Timedelta'が0.15に追加されました – DeepSpace
' bokeh'タグが削除されました。これはPandasに関する質問です。 – bigreddot
両方ともありがとう、更新時にPandasがエラーに遭遇していますが、それを今見て、あなたが過去0.15(現在は0.14) –