web-dev-qa-db-ja.com

AttributeError:タイプオブジェクト 'pandas._libs.tslib._TSObject'には属性 '_reduce_cython_'がありません

画像を識別するための畳み込みニューラルネットワーク用のtkinterアプリを作成しました。 pyinstallerを使用してpyファイルをコンパイルしようとしていますが、次のエラーが発生します。

AttributeError:タイプオブジェクト 'pandas._libs.tslib._TSObject'には属性 '_reduce_cython_'がありません

エラーのスクリーンショットも添付しました error

4
James

私はそれを使用して解決しました

pyinstaller --onefile --hidden-import pandas._libs.tslibs.timedeltas myScript.py 

そしてそれは今働いています

0
James

Jupyterノートブックを使用している場合は、再起動するだけです。それは私のために働いた。また、正しいpython環境で作業していることを確認してください。

4

この問題は、テスト目的で未完了のプロジェクトのアプリを作成しようとしたときに発生しました。

pandasをインポートしましたが、スクリプトでは呼び出しませんでした。

インポート行を削除するか、pandasを呼び出すことが解決策でした。

1
kraysak

あなたもcythonを持っている必要があります、

  1. pip install cythonまたはconda install cython

  2. pyinstaller --onefile --hidden-import pandas._libs.tslibs.timedeltas program.py

0
ASHu2