[英]"No module named 'openpyxl'" after installing with pip3 in Python 3.10.5
我使用 pip 從命令行安裝了 openpyxl。 我正在嘗試運行代碼:
import openpyxl
from openpxyl import Workbook
我得到: ModuleNotFoundError: No module named 'openpyxl'
。 即使 openpyxl 出現在pip list
附帶的已安裝軟件包列表中,也會發生這種情況。
到目前為止我嘗試了什么:
pip3 install openpyxl
,但是使用它會得到一個ERROR: No matching distribution found for openpyxl
。 如果我使用pip3 install --user openpyxl
,我只能安裝它pip install --upgrade pip
。print(sys.path)
中。sys.path.append("C:/Users/[myname]/AppData/Roaming/Python/Python310/site-packages/")
與:
sys.path.append("C:/Users/[myname]/AppData/Roaming/Python/Python310/site-packages/openpyxl/")
pip3 install openpxyl
,激活虛擬環境,然后從該環境調用腳本。以上所有結果都會導致相同的錯誤。
import openpyxl
from openpyxl import Workbook
如果您在第二行中正確拼寫openpyxl
,則可以使用。
它是workbook
,而不是Workbook
。
錯誤在這一行: from openpyxl import workbook
,而不是在import openpyxl
行。
同時關閉剛剛安裝包的舊終端。
演示:
剛剛在終端中為您安裝了軟件包:
並在一個新終端中(有效:):
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.