結論
pip install xlrd --user
--user
オプションをつけて、xlrd
モジュールをインストールしたら解決
しようとしていたこと
Excel(.xlsx)をpandas.Dataframe
としてpandas.excel_read()
を使って読み込もうとしたら表れたエラー
解決の経緯
①エクセルファイルを読み込もうとしたら、
import pandas as pd
# Excelファイルの読み込み
data = pd.read_excel('hoge.xlsx', 'Sheet1', index_col=None)
②「モジュールがないよ」と、エラーが返ってきたので、
ModuleNotFoundError: No module named 'xlrd'
③xlrd
モジュールをインストールしようとしたら、
pip install xlrd
④「許可がないよ」と、怒られたので、
※会社PCなので管理者権限なし
PermissionError: [Errno 13] 許可がありません: '/opt/miniconda3/lib/python3.6/site-packages/xlrd'
⑤--user
オプションを付けて、ローカルのユーザーディレクトリにインストールしたらできました。
pip install xlrd --user