[英]Pandas: AttributeError: 'module' object has no attribute '__version__'
[英]AttributeError: module 'pandas' has no attribute '__version__'
請注意,這不是一個重復的問題。 我知道如何在 python 中查找庫的版本。 當以兩種不同的方式調用 __version__ 命令時,我的山羊被抓到了明顯的異常。
有沒有人遇到過這種情況? 當我在 IDLE 中輸入以下內容時,我得到指定熊貓版本的輸出。
>>>import pandas as pd
>>>print(pd.__version__)
0.22.0
當我將相同的兩行代碼放入程序,保存並運行時,出現以下錯誤:
AttributeError: module 'pandas' has no attribute '__version__'
這對我沒有任何意義。 請欣賞對此的任何想法。
當您從文件運行腳本時,這聽起來像是您沒有導入真正的pandas
模塊。 當我在機器上的文件中運行您的腳本時,它會正確打印熊貓版本。
也許您在運行腳本時在當前工作目錄中有一個名為pandas.py
的文件或一個名為pandas
目錄? 或者,您的 PYTHONPATH 環境變量的目錄中可能有pandas.py
或pandas
目錄? (除了真正的 Pandas。)嘗試運行這個程序,看看輸出是否像正確的 Pandas 源文件或其他東西。
import pandas as pd
print(pd.__file__)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.