部分的に初期化されたモジュール「numpy」には属性「array」がありません(おそらく循環インポートが原因です)



Partially Initialized Module Numpy Has No Attribute Array



  • numpyを学習するときは、最初のプログラムを作成して、次のエラーを報告してください。

部分的に初期化されたモジュール「numpy」には属性「array」がありません(おそらく循環インポートが原因です)
画像

  • コード:

画像



  • コマンドラインで実行できます。

画像

  • エラーの理由:
    ファイル名に使用されている「numpy」はパッケージ名だからです! ! !
    注意:パッケージ名とクラス名を使用して名前を付けることはできません。 ! !



  • 解決:
    ファイル名を非クラス名、パッケージ名などに変更します。

  • 変更後:

画像



  • 正常な実行:

画像