Python ライブラリをインストールしたのにエラー

python

Pythonで、ライブラリをインポートしようとしたらエラーになりました
原因と解決方法について解説します

状況

コマンドプロンプトで、docx(pythonのライブラリ)をインストール

コード(コマンドプロンプト)
pip install python-docx

Successfully と表示された

VSCodeで、docxをインポート

コード(VSCode)
from docx import Document

docx の下側に、なみ線が表示(インストールされていないという意味!)

原因

python.exe(Pythonを起動するアプリ)は、2つあり
VSCodeで動かすものと、Jupyter Notebook (Anaconda) で動かるものの2つある

pip install python-docx でインストールしたライブラリは、
Jupyter Notebook (Anaconda) 用の python.exe にインストールされていた

VSCodeで動かす用の python.exe にもインストールする必要がある

方法

コマンドプロンプトでdocxをインストールします

コード(コマンドプロンプト)
C:\Users\〇〇〇〇〇\AppData\Local\Programs\Python\Python311\python.exe -m pip install python-docx

このようにして、python.exe のパスを指定してインストールします
〇〇〇〇〇 の部分は、使用しているPCによって異なります

コメント

この記事が気に入ったら
いいね!しよう
最新情報をお届けします。
タイトルとURLをコピーしました