質問編集履歴

8

追記

2020/08/01 09:05

投稿

KotaroW
KotaroW

スコア4

test CHANGED
@@ -1 +1 @@
1
- Python 3.8.5を一つに統合したい。(不要な環境を削除して、一つの環境で全てのモジュールを使いたい。)
1
+ 追記Python 3.8.5を一つに統合したい。(不要な環境を削除して、一つの環境で全てのモジュールを使いたい。)
test CHANGED
@@ -128,7 +128,7 @@
128
128
 
129
129
  ModuleNotFoundError: No module named 'PIL'
130
130
 
131
- se-p-11520:~ wakatsukikoutarou$
131
+
132
132
 
133
133
 
134
134
 

7

追記

2020/08/01 09:05

投稿

KotaroW
KotaroW

スコア4

test CHANGED
File without changes
test CHANGED
@@ -56,6 +56,110 @@
56
56
 
57
57
 
58
58
 
59
+ ```
60
+
61
+ 同じPythonなのですが、以下を実行したときのエラーの種類が違います。
62
+
63
+ ```
64
+
65
+ import tkinter
66
+
67
+ from PIL import Image
68
+
69
+
70
+
71
+ root = tkinter.Tk()
72
+
73
+ root.title("Canvasに画像を描画する")
74
+
75
+ canvas = tkinter.Canvas(width=480, height=300)
76
+
77
+ canvas.pack()
78
+
79
+ img_bg = tkinter.PhotoImage(file="park.png")
80
+
81
+ canvas.create_image(240, 150, image=img_bg)
82
+
83
+ root.mainloop()
84
+
85
+
86
+
87
+
88
+
89
+
90
+
91
+ ```①Python 3.8.5 64-bit
92
+
93
+ ~/.pyenv/shims/python
94
+
95
+ ```
96
+
97
+ /Users/wakatsukikoutarou/.pyenv/shims/python /Users/wakatsukikoutarou/Desktop/py2_samples/Chapter1/list0103_1.py
98
+
99
+ Traceback (most recent call last):
100
+
101
+ File "/Users/wakatsukikoutarou/Desktop/py2_samples/Chapter1/list0103_1.py", line 1, in <module>
102
+
103
+ import tkinter
104
+
105
+ File "/Users/wakatsukikoutarou/.pyenv/versions/3.8.5/lib/python3.8/tkinter/__init__.py", line 36, in <module>
106
+
107
+ import _tkinter # If this fails your Python may not be configured for Tk
108
+
109
+ ModuleNotFoundError: No module named '_tkinter'
110
+
111
+
112
+
113
+ ```
114
+
115
+ ②Python 3.8.5 64-bit
116
+
117
+ /usr/local/bin/python3(tkinterはできている)
118
+
119
+ ```
120
+
121
+ /usr/local/bin/python3 /Users/wakatsukikoutarou/Desktop/py2_samples/Chapter1/list0103_1.py
122
+
123
+ Traceback (most recent call last):
124
+
125
+ File "/Users/wakatsukikoutarou/Desktop/py2_samples/Chapter1/list0103_1.py", line 2, in <module>
126
+
127
+ from PIL import Image
128
+
129
+ ModuleNotFoundError: No module named 'PIL'
130
+
131
+ se-p-11520:~ wakatsukikoutarou$
132
+
133
+
134
+
135
+ ```
136
+
137
+ ③Python 3.8.5 64-bit('3.8.5':pyenv)
138
+
139
+ ~/.pyenv/versions/3.8.5/bin/python
140
+
141
+ ```
142
+
143
+ /Users/wakatsukikoutarou/.pyenv/versions/3.8.5/bin/python /Users/wakatsukikoutarou/Desktop/py2_samples/Chapter1/list0103_1.py
144
+
145
+ Traceback (most recent call last):
146
+
147
+ File "/Users/wakatsukikoutarou/Desktop/py2_samples/Chapter1/list0103_1.py", line 1, in <module>
148
+
149
+ import tkinter
150
+
151
+ File "/Users/wakatsukikoutarou/.pyenv/versions/3.8.5/lib/python3.8/tkinter/__init__.py", line 36, in <module>
152
+
153
+ import _tkinter # If this fails your Python may not be configured for Tk
154
+
155
+ ModuleNotFoundError: No module named '_tkinter'
156
+
157
+
158
+
159
+
160
+
161
+
162
+
59
163
 
60
164
 
61
165
  ```### 前提・実現したいこと

6

追記

2020/08/01 09:04

投稿

KotaroW
KotaroW

スコア4

test CHANGED
File without changes
test CHANGED
@@ -94,6 +94,8 @@
94
94
 
95
95
  from PIL import Image, ImageFilter
96
96
 
97
+ おそらくpillowのsite-packagesは③にあるのですが、普段使ってる②にないことによるエラーだと考えられます。
98
+
97
99
 
98
100
 
99
101
  ### 該当のソースコード

5

追記致しました。

2020/07/31 17:11

投稿

KotaroW
KotaroW

スコア4

test CHANGED
File without changes
test CHANGED
@@ -21,6 +21,12 @@
21
21
  ['', '/usr/local/Cellar/python@3.8/3.8.5/Frameworks/Python.framework/Versions/3.8/lib/python38.zip', '/usr/local/Cellar/python@3.8/3.8.5/Frameworks/Python.framework/Versions/3.8/lib/python3.8', '/usr/local/Cellar/python@3.8/3.8.5/Frameworks/Python.framework/Versions/3.8/lib/python3.8/lib-dynload', '/Users/wakatsukikoutarou/Library/Python/3.8/lib/python/site-packages', '/usr/local/lib/python3.8/site-packages']
22
22
 
23
23
  (base) se-p-11520:~ wakatsukikoutarou$ ~/.pyenv/versions/3.8.5/bin/python -c 'import sys; print(sys.executable); print(sys.path)'
24
+
25
+ /Users/wakatsukikoutarou/.pyenv/versions/3.8.5/bin/python
26
+
27
+ ['', '/Users/wakatsukikoutarou/.pyenv/versions/3.8.5/lib/python38.zip', '/Users/wakatsukikoutarou/.pyenv/versions/3.8.5/lib/python3.8', '/Users/wakatsukikoutarou/.pyenv/versions/3.8.5/lib/python3.8/lib-dynload', '/Users/wakatsukikoutarou/.local/lib/python3.8/site-packages', '/Users/wakatsukikoutarou/.pyenv/versions/3.8.5/lib/python3.8/site-packages']
28
+
29
+
24
30
 
25
31
 
26
32
 

4

追記致しました。

2020/07/31 15:44

投稿

KotaroW
KotaroW

スコア4

test CHANGED
File without changes
test CHANGED
@@ -25,6 +25,30 @@
25
25
 
26
26
 
27
27
  追記致しました。
28
+
29
+
30
+
31
+ ```
32
+
33
+ which pythonでは
34
+
35
+ ```
36
+
37
+ /Users/wakatsukikoutarou/.pyenv/shims/python
38
+
39
+
40
+
41
+
42
+
43
+ ```
44
+
45
+ which python3では
46
+
47
+ ```
48
+
49
+ /Users/wakatsukikoutarou/.pyenv/shims/python3
50
+
51
+
28
52
 
29
53
 
30
54
 

3

ソースコード追記

2020/07/31 15:42

投稿

KotaroW
KotaroW

スコア4

test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,34 @@
1
- ### 前提・実現したいこと
1
+ ````````````pyenv ver(base) se-p-11520:~ wakatsukikoutarou$ pyenv versions
2
+
3
+ system
4
+
5
+ 3.7.5
6
+
7
+ 3.8.0
8
+
9
+ * 3.8.5 (set by /Users/wakatsukikoutarou/.pyenv/version)
10
+
11
+ (base) se-p-11520:~ wakatsukikoutarou$ ~/.pyenv/shims/python -c 'import sys; print(sys.executable); print(sys.path)'
12
+
13
+ /Users/wakatsukikoutarou/.pyenv/versions/3.8.5/bin/python
14
+
15
+ ['', '/Users/wakatsukikoutarou/.pyenv/versions/3.8.5/lib/python38.zip', '/Users/wakatsukikoutarou/.pyenv/versions/3.8.5/lib/python3.8', '/Users/wakatsukikoutarou/.pyenv/versions/3.8.5/lib/python3.8/lib-dynload', '/Users/wakatsukikoutarou/.local/lib/python3.8/site-packages', '/Users/wakatsukikoutarou/.pyenv/versions/3.8.5/lib/python3.8/site-packages']
16
+
17
+ (base) se-p-11520:~ wakatsukikoutarou$ /usr/local/bin/python3 -c 'import sys; print(sys.executable); print(sys.path)'
18
+
19
+ /usr/local/opt/python@3.8/bin/python3.8
20
+
21
+ ['', '/usr/local/Cellar/python@3.8/3.8.5/Frameworks/Python.framework/Versions/3.8/lib/python38.zip', '/usr/local/Cellar/python@3.8/3.8.5/Frameworks/Python.framework/Versions/3.8/lib/python3.8', '/usr/local/Cellar/python@3.8/3.8.5/Frameworks/Python.framework/Versions/3.8/lib/python3.8/lib-dynload', '/Users/wakatsukikoutarou/Library/Python/3.8/lib/python/site-packages', '/usr/local/lib/python3.8/site-packages']
22
+
23
+ (base) se-p-11520:~ wakatsukikoutarou$ ~/.pyenv/versions/3.8.5/bin/python -c 'import sys; print(sys.executable); print(sys.path)'
24
+
25
+
26
+
27
+ 追記致しました。
28
+
29
+
30
+
31
+ ```### 前提・実現したいこと
2
32
 
3
33
 
4
34
 

2

タイトルの追加

2020/07/31 15:12

投稿

KotaroW
KotaroW

スコア4

test CHANGED
@@ -1 +1 @@
1
- Python 3.8.5を一つに統合したい。
1
+ Python 3.8.5を一つに統合したい。(不要な環境を削除して、一つの環境で全てのモジュールを使いたい。)
test CHANGED
File without changes

1

タグの追加

2020/07/31 14:27

投稿

KotaroW
KotaroW

スコア4

test CHANGED
File without changes
test CHANGED
File without changes