

VirtualboxのUbuntuにおいて  
Pythonの対話モードで

[code]

    import tensorflow
    
[/code]

と入力したところ

[code]

    AttributeError  : module 'numpy' has no attribute 'bool_'
    
[/code]

というエラーが出てきます。

"import numpy"と入力した際には何もエラーが出てきませんでした。  
どのようにしたらエラーを防げるか教えていただきたいです。


CC BY-SA 4.0
2019-12-05T09:08:54.413
61136
2023-04-17T05:04:25.477
2019-12-05T12:03:31.050
13199
36938
question
python tensorflow numpy
AttributeError : module 'numpy' has no attribute 'bool_'


以下の記事の様に良くある間違いでしょう。

カレントフォルダとか、Pythonのimport対象フォルダパスのどこか、本物のnumpyがあるよりも先に検索されるフォルダのどこかに、`numpy.py`というファイルを作ってしまったのだと思われます。  
それがimportされているので、質問のエラーが発生しているのでしょう。  
紹介記事の中にもあるように、よく使われそうな名前でファイルを作るのは止めましょう。

[Pythonで module 'XXX' has no attribute 'XXX'
が出た時の解決方法](https://qiita.com/tonosamart/items/df5155bb79694fa64206)  
[PythonでエラーのAttributeError: module ‘xxx’ has no attribute
‘xxx’が起きた場合の対処方法](https://code-schools.com/python-attribute-error/)  
[くだらない理由でAttributeError: module ‘numpy’ has no attribute ‘core’](https://tono-
n-chi.com/blog/2016/09/numpy-attribute-error-2147/)  
[How to fix AttributeError: module 'numpy' has no attribute 'square'
closed](https://stackoverflow.com/q/48235169/9014308)

[Pythonでimportの対象ディレクトリのパスを確認・追加（sys.pathなど）](https://note.nkmk.me/python-
import-module-search-path/)


CC BY-SA 4.0
2019-12-05T13:44:53.953
61152
2019-12-05T13:44:53.953
26370
61136
answer