今日はワークショップを教えていましたが、クラスの5人が上記のエラーをimport pandas as pd
。
ここにトレースバックがあります:
これまでこの変数について聞いたことがなく、この特定のコンテキストでpandasを使用した場合のこの特定の問題についての言及はありませんでした。
背景:
問題が何であったか考えていますか?
同じ問題がありました。 Pandasをアンインストールし、バージョン0.25.1で再インストールしましたが、これは問題を修正しているようです。バグだったに違いありません。
これがどのように発生しているかは明らかではありませんが、Panelクラスの場合、どういうわけか this method が呼び出されており、ロジックケースのいずれも満たされていないため、returnステートメントが終了しますバインドされていないローカルの問題が発生しています。
おそらく、pandasの最近のバージョンは、ファイルの一部のサブセットに対してリファクタリングがコミットされたリリースでしたが、Panelに対する変更は行われませんでしたか?
generic.py
誤ったインポートが行われているファイル pandas source code から、そのインポートが含まれているようには見えません。そのPanelインポートが導入されました このコミットで および削除されました このコミットで v0.26.0およびv0.25.0.rc0に関連しています。