質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.35%
Python 3.x

Python 3はPythonプログラミング言語の最新バージョンであり、2008年12月3日にリリースされました。

Python

Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。

Q&A

0回答

635閲覧

PYTHONのPILに関してです、、、

BarappleChannel

総合スコア2

Python 3.x

Python 3はPythonプログラミング言語の最新バージョンであり、2008年12月3日にリリースされました。

Python

Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。

0グッド

0クリップ

投稿2020/11/20 15:51

編集2020/11/20 16:36

#前提・実現したいこと
python一年生の教科書135Pのアプリを作る場面で困っております

Pillowをインストールしたはずが、そんなものはないと表示されます

#環境
Macbook

#発生している問題・エラーメッセージ
line 3, in <module>
import PIL.Image
ModuleNotFoundError: No module named 'PIL'

PILの名前なんてものはないと表記されます

#該当のソースコード
import tkinter as tk
import tkinter.filedialog as fd
import PIL.Image
import PIL.ImageTK

def dispPhoto(path):
#画像を見読み込む
newImage = PIL.Image.open(path).resize((300,300))
#そのイメージをラベルに表示する
Imagedeta = PIL.ImageTK.photoImage(newimage)
ImageLabel.configure(image = imageData)
ImageLabel.image = imageData

def openfile():
fpath = fd.askopenfilename()

if fpath: dispPhoto(fpath)

root = tk.TK()
root.geometry("400x350")

btn = tk.button(text="ファイルを開く", command = openfile)
imageLabel = tk.Label()
btn.pack()
imagelabel.pack()
tk.mainloop()

#試したこと
ターミナルで pip3 install pillowと打ち込むと、

Requirement already satisfied: pillow in ./opt/anaconda3/lib/python3.8/site-packages (7.2.0)

と表示され、おそらく取得こそされているものの反映されせん、、、

#補足情報(FW/ツールのバージョンなど)
良かったら知恵をお貸しください
なにとぞよろしくお願いします

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

hentaiman

2020/11/20 16:01

pipとpip3の内容は同じですか?
BarappleChannel

2020/11/20 16:08

はい! pip3 install pillow pip install pillow と入力しても同じく取得されてると表記されます、、、
hentaiman

2020/11/20 16:11

ターミナルというのは多分アナコンダプロンプトだと思いますが、作ったソースの実行方法はなんですか?spyder?jupyter?アナコンダプロンプト?それとも他の何か?
BarappleChannel

2020/11/20 16:17

書き漏れですみません、 私Macを使っている初心者で Run→Run Module で実行しておりますm(_ _)m
hentaiman

2020/11/20 16:24

あら、macの事は分からないので・・・idleの画面かな? 質問を修正して冒頭に質問者の実行環境記載する事をおすすめします けどまあアナコンダならanaconda navigator起動してjupyter開いて実行すれば良いと思いますよ。 idleより遥かに優秀ですから
BarappleChannel

2020/11/20 16:35

すみません、ご親切にありがとうございますm(_ _)m jupyter調べてみます! 色々と試してみますm(_ _)m
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.35%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問