๐—ฃ๐—ฟ๐—ผ๐—ท๐—ฒ๐—ฐ๐˜ ๐—”๐—ฉ๐—ฆ

Project AVS Since 2023.01.27

๐Ÿ’ป ์†Œํ”„ํŠธ์›จ์–ด | Software/ํ”„๋กœ๊ทธ๋ž˜๋ฐ | ํŒŒ์ด์ฌ | Python

VS Code ์—์„œ ํŒŒ์ด์ฌ No module named 'PIL' ์˜ค๋ฅ˜ ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•

์•„๋ฒต AVS 2023. 9. 14. 16:55

์ตœ๊ทผ ํŒŒ์ด์ฌ ๊ณต๋ถ€ ์ค‘ ์•Œ๊ฒŒ๋œ PIL ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ๊ด€๋ จ ์˜ค๋ฅ˜ ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•์„ ๊ณต์œ ํ•˜๊ณ ์ž ํ•œ๋‹ค.

 

PIL์€ Pillow์˜ ์•ฝ์ž๋กœ ํŒŒ์ด์ฌ ์ด๋ฏธ์ง€ ์ฒ˜๋ฆฌ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋‹ค.

 

VS Code์—์„œ ์‹คํ–‰์„ ํ•˜๋ ค๋ฉด 

์•„๋งˆ ์ด๋Ÿฐ ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•  ๊ฒƒ์œผ๋กœ ์ถ”์ธก ๋œ๋‹ค.

 

ํ•„์ž ๋˜ํ•œ ๋™์ผํ•œ ๋ฌธ์ œ ๋ฐœ์ƒ์œผ๋กœ ํŒŒ์ด์ฌ์„ ์žฌ์„ค์น˜ ํ•˜๊ฑฐ๋‚˜ 

๊ตฌ๊ธ€๋ง์„ ํ–ˆ๋‹ค.

ํ—ˆ๋‚˜ ๊ตฌ๊ธ€๋ง์„ ํ–ˆ๋Š”๋ฐ๋„ ๋‹ค ์‹คํŒจํ–ˆ๋Š”๋ฐ

ํ•ด๊ฒฐํ•œ ๋ฐฉ๋ฒ•์€ ๋‹ค์Œ๊ณผ ๊ฐ™๋‹ค.

 

 

โ— ์ธํ„ฐํ”„๋ฆฌํ„ฐ ํ™•์ธ ํ•˜๊ธฐ 

VS code์—์„œ ๋‹จ์ถ•ํ‚ค

CTRL + SHIFT + P ๋ฅผ ๋ˆ„๋ฅธ๋‹ค.

๊ทธ๋Ÿฌ๋ฉด ์ƒ๋‹จ์— ๊ฒ€์ƒ‰์ฐฝ์ด ๋œจ๋Š”๋ฐ ๊ฑฐ๊ธฐ์„œ python์„ ์น˜๋ฉด python ์ธํ„ฐํ”„๋ฆฌํ„ฐ๊ฐ€ ๋‚˜์˜จ๋‹ค.

์šฐ์„  ํ•„์ž๋Š” Python311 ์ด๋ผ๊ณ  ์ ํžŒ ์ธํ„ฐํ”„๋ฆฌํ„ฐ๋ฅผ ์„ ํƒ ํ–ˆ๋‹ค.

(์ด ๋ถ€๋ถ„์€ ์—ฌ๋Ÿฌ๋ถ„ ํŒŒ์ด์ฌ ๋ฒ„์ „์— ๋”ฐ๋ผ ๋‹ค๋ฅด๋‹ค.)


venv๋ผ๊ณ  ์ ํžŒ ๊ฒƒ๋„ ์žˆ๋Š”๋ฐ ์ด๊ฑด ์•„์ง ์•ˆ ํ•ด๋ดค๋‹ค.

๋ฌดํŠผ ํ•„์ž๋Š” Python/Python311์— ์œ„์น˜ํ•œ ์ธํ„ฐํ”„๋ฆฌํ„ฐ๋ฅผ ์„ ํƒ ํ–ˆ๋‹ค.

 

 

โ— ํŒŒ์ด์ฌ ํŒŒ์ผ ์ƒ์„ฑ ํ›„ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์ฝ”๋“œ ์ž…๋ ฅ

 

์ด๋Ÿฐ์‹์œผ๋กœ ์‹คํ–‰ํ•˜๋ฉด ํŒŒ์ด์ฌ ๊ฒฝ๋กœ๊ฐ€ ๋‚˜์˜จ๋‹ค.

exe ๊นŒ์ง€ ๋ง๊ณ  ๊ทธ ์ƒ์œ„ ๋””๋ ‰ํ† ๋ฆฌ ๊นŒ์ง€

๋ณต์‚ฌ(CTRL + C) ํ•œ๋‹ค.

 

 

 

โ— /Scripts pip3 install pillow

๋ณต์‚ฌ ๊ฒฝ๋กœ๋ฅผ Vs code ํ„ฐ๋ฏธ๋„์— ์ž…๋ ฅ ํ›„

์ถ”๊ฐ€๋กœ ์œ„ ์‚ฌ์ง„ ์ฒ˜๋Ÿผ 

\Scripts\pip3 install pillow๋ฅผ ์ž…๋ ฅํ•œ๋‹ค.

 

์ •์ƒ์ ์œผ๋กœ ์„ค์น˜๊ฐ€ ๋œ ๋ชจ์Šต์ด๋‹ค.

 

์ด์ œ Pil์ด ์ •์ƒ์ ์œผ๋กœ ์ž‘๋™ ๋  ๊ฒƒ์œผ๋กœ ๊ธฐ๋Œ€ํ•œ๋‹ค.

๊ฐ™์€ ๋ฌธ์ œ๋ฅผ ๊ฒช์€๋ถ„ ๋“ค์—๊ฒŒ ๋„์›€์ด ๋˜์—ˆ์œผ๋ฉด ํ•œ๋‹ค.

 

๋ฐ˜์‘ํ˜•