VScodeを使用しているpython初心者です。pywinautoをインポートするためにpipを使ってインストールしたのですが、インポートが出来ず。pip listやpip showで確認してみると、一応ダウンロードはできているはずなのにインポートが出来ません。そこで、sys.pathで確認するとモジュールのパスが通っていないことが分かったので、pip showのlocationにあるパスを使い、sys.path.appendを使っても一向に改善されずインポートが出来ませんでした。インポートができるようにするにはどうしたらよいのでしょうか?
pythonのバージョン 3.9.0
sys.pathの結果
['', 'C:\Users\〇〇〇\AppData\Local\Programs\Python\Python39\python39.zip',
'C:\Users\〇〇〇\AppData\Local\Programs\Python\Python39\DLLs', 'C:\Users\〇〇〇\AppData\Local\Programs\Python\Python39\lib', 'C:\Users\〇〇〇\AppData\Local\Programs\Python\Python39', 'C:\Users\〇〇〇\AppData\Roaming\Python\Python39\site-packages', 'C:\Users\〇〇〇\AppData\Local\Programs\Python\Python39\lib\site-packages',
'C:\Users\〇〇〇\AppData\Local\Programs\Python\Python39\lib\site-packages\win32',
'C:\Users\〇〇〇\AppData\Local\Programs\Python\Python39\lib\site-packages\win32\lib',
'C:\Users\〇〇〇\AppData\Local\Programs\Python\Python39\lib\site-packages\Pythonwin']
pip show pywinauto の結果のLocation欄
Location: c:\users\〇〇〇\appdata\local\programs\python\python39\lib\site-package
sys.path.appendで無理やり追加したパス
('c:\users\〇〇〇\appdata\local\programs\python\python39\lib\site-packages')
python -Vの結果
C:\users\〇〇〇\appdata\local\programs\python\python39\lib\site-packages\pip
import site; print(site.getsitepackages()) の結果
['C:\Users\〇〇〇\AppData\Local\Programs\Python\Python39', 'C:\Users\〇〇〇\AppData\Local\Programs\Python\Python39\lib\site-packages']
import sys; print(sys.executable) の結果
C:\users\〇〇〇\appdata\local\programs\python\python39\python.exe
pip -Vの結果
pip 22.1 from C:\Users\〇〇〇\AppData\Local\Programs\Python\Python39\lib\site-packages\pip (python 3.9)
あなたの回答
tips
プレビュー