質問編集履歴

2

質問の追記

2022/05/21 01:22

投稿

batafulai
batafulai

スコア2

test CHANGED
File without changes
test CHANGED
@@ -1,7 +1,29 @@
1
1
  VScodeを使用しているpython初心者です。pywinautoをインポートするためにpipを使ってインストールしたのですが、インポートが出来ず。pip listやpip showで確認してみると、一応ダウンロードはできているはずなのにインポートが出来ません。そこで、sys.pathで確認するとモジュールのパスが通っていないことが分かったので、pip showのlocationにあるパスを使い、sys.path.appendを使っても一向に改善されずインポートが出来ませんでした。インポートができるようにするにはどうしたらよいのでしょうか?
2
2
 
3
3
  pythonのバージョン 3.9.0
4
+
5
+ sys.pathの結果
6
+ ['', 'C:\\Users\\〇〇〇\\AppData\\Local\\Programs\\Python\\Python39\\python39.zip',
7
+ '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',
8
+ 'C:\\Users\\〇〇〇\\AppData\\Local\\Programs\\Python\\Python39\\lib\\site-packages\\win32',
9
+ 'C:\\Users\\〇〇〇\\AppData\\Local\\Programs\\Python\\Python39\\lib\\site-packages\\win32\\lib',
10
+ 'C:\\Users\\〇〇〇\\AppData\\Local\\Programs\\Python\\Python39\\lib\\site-packages\\Pythonwin']
11
+
12
+ pip show pywinauto の結果のLocation欄
13
+ Location: c:\users\〇〇〇\appdata\local\programs\python\python39\lib\site-package
14
+
15
+ sys.path.appendで無理やり追加したパス
16
+ ('c:\users\〇〇〇\appdata\local\programs\python\python39\lib\site-packages')
17
+
4
18
  python -Vの結果 
5
19
  C:\users\〇〇〇\appdata\local\programs\python\python39\lib\site-packages\pip
20
+
6
- import site; print(site.getsitepackages())の実行結果
21
+ import site; print(site.getsitepackages()) の結果
7
- 'C:\\users\\〇〇〇\\appdata\\local\\programs\\python\\python39', 'C:\\users\\〇〇〇\\appdata\\local\\programs\\python\\python39\\lib\\site-packages'
22
+ ['C:\\Users\\〇〇〇\\AppData\\Local\\Programs\\Python\\Python39', 'C:\\Users\\〇〇〇\\AppData\\Local\\Programs\\Python\\Python39\\lib\\site-packages']
23
+
24
+ import sys; print(sys.executable) の結果
25
+ C:\users\〇〇〇\appdata\local\programs\python\python39\python.exe
26
+
27
+ pip -Vの結果
28
+ pip 22.1 from C:\Users\〇〇〇\AppData\Local\Programs\Python\Python39\lib\site-packages\pip (python 3.9)
29
+

1

python -Vの結果とimport site; print(site.getsitepackages())の実行結果

2022/05/20 10:22

投稿

batafulai
batafulai

スコア2

test CHANGED
File without changes
test CHANGED
@@ -1,3 +1,7 @@
1
1
  VScodeを使用しているpython初心者です。pywinautoをインポートするためにpipを使ってインストールしたのですが、インポートが出来ず。pip listやpip showで確認してみると、一応ダウンロードはできているはずなのにインポートが出来ません。そこで、sys.pathで確認するとモジュールのパスが通っていないことが分かったので、pip showのlocationにあるパスを使い、sys.path.appendを使っても一向に改善されずインポートが出来ませんでした。インポートができるようにするにはどうしたらよいのでしょうか?
2
2
 
3
3
  pythonのバージョン 3.9.0
4
+ python -Vの結果 
5
+ C:\users\〇〇〇\appdata\local\programs\python\python39\lib\site-packages\pip
6
+ import site; print(site.getsitepackages())の実行結果
7
+ 'C:\\users\\〇〇〇\\appdata\\local\\programs\\python\\python39', 'C:\\users\\〇〇〇\\appdata\\local\\programs\\python\\python39\\lib\\site-packages'