web-dev-qa-db-ja.com

dateutil 2.5.0は最低限必要なバージョンです

Mac OSX(v 10.13.6)でjupyterノートブック(Enthought Canopy python distribution 2.7)を実行しています。pandas(import pandas as pd)、苦情が出ています:ImportError:dateutil 2.5.0が最低限必要なバージョンです。これらのパッケージバージョンがあります。

  • キャノピーバージョン2.1.3.3542(64ビット)
  • jupyterバージョン1.0.0-25
  • パンダバージョン0.23.1-1
  • python_dateutilバージョン2.6.0-1

Canopy Editorで実行したときにこの不満は出ないので、jupyterの互換性の問題であるに違いありません。誰もこれを修正する方法についての解決策を持っていますか?数か月前まではすべて、パッケージの更新を最近(そして無意識のうちに)許可するまでは順調でした。

6
user1745564

この問題を解決するには、python-dateutil libraryをインストールする必要がありました。

pip install python-dateutil==2.5.0

これで問題は解決しました。

12
GPrathap

最新のpandasバージョン-pandas 0.22.0にダウングレードすると問題が修正されます。

pip install pandas==0.22.0

0
vikas kamboj

次のコマンドは私のために働いた

Sudo -H pip install --ignore-installed -U ipython

Sudo -H pip install --ignore-installed -U pyzmq
0
Vinamra Mattoo

Canopyバージョン2.1.9をインストールしました。ダウンロードしたバージョンは、Canopy Package Managerによって呼び出されたパッケージを更新することなく機能しました。すべてのパッケージを更新しましたが、jupyterノートブックの使用時に「import pandas as pd」が失敗しました。ノートブックパッケージを35にカスケードされた4.4.1-5から4.4.1-4にダウングレードしました。追加のパッケージのダウングレード。pandasのインポートを再テストしたところ、問題は解消されたようです。

0
user1745564