teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

8

追記

2020/08/01 09:05

投稿

KotaroW
KotaroW

スコア4

title CHANGED
@@ -1,1 +1,1 @@
1
- Python 3.8.5を一つに統合したい。(不要な環境を削除して、一つの環境で全てのモジュールを使いたい。)
1
+ 追記Python 3.8.5を一つに統合したい。(不要な環境を削除して、一つの環境で全てのモジュールを使いたい。)
body CHANGED
@@ -63,8 +63,8 @@
63
63
  File "/Users/wakatsukikoutarou/Desktop/py2_samples/Chapter1/list0103_1.py", line 2, in <module>
64
64
  from PIL import Image
65
65
  ModuleNotFoundError: No module named 'PIL'
66
- se-p-11520:~ wakatsukikoutarou$
67
66
 
67
+
68
68
  ```
69
69
  ③Python 3.8.5 64-bit('3.8.5':pyenv)
70
70
  ~/.pyenv/versions/3.8.5/bin/python

7

追記

2020/08/01 09:05

投稿

KotaroW
KotaroW

スコア4

title CHANGED
File without changes
body CHANGED
@@ -27,7 +27,59 @@
27
27
  ```
28
28
  /Users/wakatsukikoutarou/.pyenv/shims/python3
29
29
 
30
+ ```
31
+ 同じPythonなのですが、以下を実行したときのエラーの種類が違います。
32
+ ```
33
+ import tkinter
34
+ from PIL import Image
30
35
 
36
+ root = tkinter.Tk()
37
+ root.title("Canvasに画像を描画する")
38
+ canvas = tkinter.Canvas(width=480, height=300)
39
+ canvas.pack()
40
+ img_bg = tkinter.PhotoImage(file="park.png")
41
+ canvas.create_image(240, 150, image=img_bg)
42
+ root.mainloop()
43
+
44
+
45
+
46
+ ```①Python 3.8.5 64-bit
47
+ ~/.pyenv/shims/python
48
+ ```
49
+ /Users/wakatsukikoutarou/.pyenv/shims/python /Users/wakatsukikoutarou/Desktop/py2_samples/Chapter1/list0103_1.py
50
+ Traceback (most recent call last):
51
+ File "/Users/wakatsukikoutarou/Desktop/py2_samples/Chapter1/list0103_1.py", line 1, in <module>
52
+ import tkinter
53
+ File "/Users/wakatsukikoutarou/.pyenv/versions/3.8.5/lib/python3.8/tkinter/__init__.py", line 36, in <module>
54
+ import _tkinter # If this fails your Python may not be configured for Tk
55
+ ModuleNotFoundError: No module named '_tkinter'
56
+
57
+ ```
58
+ ②Python 3.8.5 64-bit
59
+ /usr/local/bin/python3(tkinterはできている)
60
+ ```
61
+ /usr/local/bin/python3 /Users/wakatsukikoutarou/Desktop/py2_samples/Chapter1/list0103_1.py
62
+ Traceback (most recent call last):
63
+ File "/Users/wakatsukikoutarou/Desktop/py2_samples/Chapter1/list0103_1.py", line 2, in <module>
64
+ from PIL import Image
65
+ ModuleNotFoundError: No module named 'PIL'
66
+ se-p-11520:~ wakatsukikoutarou$
67
+
68
+ ```
69
+ ③Python 3.8.5 64-bit('3.8.5':pyenv)
70
+ ~/.pyenv/versions/3.8.5/bin/python
71
+ ```
72
+ /Users/wakatsukikoutarou/.pyenv/versions/3.8.5/bin/python /Users/wakatsukikoutarou/Desktop/py2_samples/Chapter1/list0103_1.py
73
+ Traceback (most recent call last):
74
+ File "/Users/wakatsukikoutarou/Desktop/py2_samples/Chapter1/list0103_1.py", line 1, in <module>
75
+ import tkinter
76
+ File "/Users/wakatsukikoutarou/.pyenv/versions/3.8.5/lib/python3.8/tkinter/__init__.py", line 36, in <module>
77
+ import _tkinter # If this fails your Python may not be configured for Tk
78
+ ModuleNotFoundError: No module named '_tkinter'
79
+
80
+
81
+
82
+
31
83
  ```### 前提・実現したいこと
32
84
 
33
85
  現在、VScodeを使用していて、interprinter pathが

6

追記

2020/08/01 09:04

投稿

KotaroW
KotaroW

スコア4

title CHANGED
File without changes
body CHANGED
@@ -46,6 +46,7 @@
46
46
  ### 発生している問題・エラーメッセージ
47
47
 
48
48
  from PIL import Image, ImageFilter
49
+ おそらくpillowのsite-packagesは③にあるのですが、普段使ってる②にないことによるエラーだと考えられます。
49
50
 
50
51
  ### 該当のソースコード
51
52
 

5

追記致しました。

2020/07/31 17:11

投稿

KotaroW
KotaroW

スコア4

title CHANGED
File without changes
body CHANGED
@@ -10,7 +10,10 @@
10
10
  /usr/local/opt/python@3.8/bin/python3.8
11
11
  ['', '/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']
12
12
  (base) se-p-11520:~ wakatsukikoutarou$ ~/.pyenv/versions/3.8.5/bin/python -c 'import sys; print(sys.executable); print(sys.path)'
13
+ /Users/wakatsukikoutarou/.pyenv/versions/3.8.5/bin/python
14
+ ['', '/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']
13
15
 
16
+
14
17
  追記致しました。
15
18
 
16
19
  ```

4

追記致しました。

2020/07/31 15:44

投稿

KotaroW
KotaroW

スコア4

title CHANGED
File without changes
body CHANGED
@@ -13,6 +13,18 @@
13
13
 
14
14
  追記致しました。
15
15
 
16
+ ```
17
+ which pythonでは
18
+ ```
19
+ /Users/wakatsukikoutarou/.pyenv/shims/python
20
+
21
+
22
+ ```
23
+ which python3では
24
+ ```
25
+ /Users/wakatsukikoutarou/.pyenv/shims/python3
26
+
27
+
16
28
  ```### 前提・実現したいこと
17
29
 
18
30
  現在、VScodeを使用していて、interprinter pathが

3

ソースコード追記

2020/07/31 15:42

投稿

KotaroW
KotaroW

スコア4

title CHANGED
File without changes
body CHANGED
@@ -1,5 +1,20 @@
1
- ### 前提・実現したいこと
1
+ ````````````pyenv ver(base) se-p-11520:~ wakatsukikoutarou$ pyenv versions
2
+ system
3
+ 3.7.5
4
+ 3.8.0
5
+ * 3.8.5 (set by /Users/wakatsukikoutarou/.pyenv/version)
6
+ (base) se-p-11520:~ wakatsukikoutarou$ ~/.pyenv/shims/python -c 'import sys; print(sys.executable); print(sys.path)'
7
+ /Users/wakatsukikoutarou/.pyenv/versions/3.8.5/bin/python
8
+ ['', '/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']
9
+ (base) se-p-11520:~ wakatsukikoutarou$ /usr/local/bin/python3 -c 'import sys; print(sys.executable); print(sys.path)'
10
+ /usr/local/opt/python@3.8/bin/python3.8
11
+ ['', '/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']
12
+ (base) se-p-11520:~ wakatsukikoutarou$ ~/.pyenv/versions/3.8.5/bin/python -c 'import sys; print(sys.executable); print(sys.path)'
2
13
 
14
+ 追記致しました。
15
+
16
+ ```### 前提・実現したいこと
17
+
3
18
  現在、VScodeを使用していて、interprinter pathが
4
19
  ①Python 3.8.5 64-bit
5
20
  ~/.pyenv/shims/python

2

タイトルの追加

2020/07/31 15:12

投稿

KotaroW
KotaroW

スコア4

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

1

タグの追加

2020/07/31 14:27

投稿

KotaroW
KotaroW

スコア4

title CHANGED
File without changes
body CHANGED
File without changes