我正在使用python 3.8.2(現在是最新的)。我正在嘗試使用openpyxl。我用pip到cmd安裝它沒有任何錯誤,但是當我嘗試導入工作簿時,它不起作用。這是我寫的代碼:from openpyxl import workbook這是我得到的輸出:Traceback (most recent call last): File "D:\Atom Projects\Agileroo\Python\Course 6\openpyxl.py", line 1, in <module> from openpyxl import workbook File "D:\Atom Projects\Agileroo\Python\Course 6\openpyxl.py", line 1, in <module> from openpyxl import workbookImportError: cannot import name 'workbook' from partially initialized module 'openpyxl' (most likely due to a circular import) (D:\Atom Projects\Agileroo\Python\Course 6\openpyxl.py)我嘗試重新安裝python,仍然一無所獲。
1 回答

12345678_0001
TA貢獻1802條經驗 獲得超5個贊
此錯誤的原因似乎是文件的名稱。
您已經命名了該文件,因為 import 命令實際上不會進入庫來查找,或者 它只是查看您的文件。openpyxl.pyopenpyxlworkbook
只需將該名稱更改為其他名稱即可。
如果您尚未安裝該庫,請嘗試在開始使用之前安裝 openpyxl。運行以下命令來執行此操作:pip
pip install openpyxl
# OR
pip3 install openpyxl
# Even better. (Assuming python3 command invokes python3.8 in your system)
python3 -m pip install openpyxl
提示:切勿使用保留關鍵字/庫名稱等作為文件/文件夾名稱。
添加回答
舉報
0/150
提交
取消