๐Ÿ SETTING ๊ฐ€์ƒํ™˜๊ฒฝ๊ณผ shebang

Lightmanยท2022๋…„ 8์›” 14์ผ
0

CS: PYTHON๐Ÿ & โ“‡

๋ชฉ๋ก ๋ณด๊ธฐ
13/14

c์–ธ์–ด๋กœ ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•ด๋ณด์•˜๋‹ค๋ฉด ์ปค๋งจ๋“œ ๋ผ์ธ์œผ๋กœ ํ”„๋กœ๊ทธ๋žจ์„ ์‹คํ–‰ํ•ด๋ณธ ๊ฒฝํ—˜์ด ์žˆ์„ ๊ฒƒ์ด๋‹ค. python์€ ์‰ฌ๋ฑ…๋ผ์ธ์ด๋ผ๊ณ  ๋ถˆ๋ฆฌ๋Š” ์ฃผ์„ ํ•œ ์ค„์„ ํ†ตํ•ด ๊ฐ„๋‹จํžˆ ์ธํ„ฐํ”„๋ฆฌํ„ฐ๋ฅผ ์ง€์ •ํ•ด์ค„ ์ˆ˜ ์žˆ๋‹ค. ๋ฐฉ๋ฒ•์€ ๋‹ค์Œ๊ณผ ๊ฐ™๋‹ค.

PythonํŒŒ์ผ ์ปค๋งจ๋“œ ๋ผ์ธ์—์„œ ์‹คํ–‰ํ•˜๊ธฐ

  1. py ํŒŒ์ผ ์ฒซ ๋ผ์ธ์— ์‰ฌ๋ฑ…๋ผ์ธ ์ž…๋ ฅ [Sharp(#) + Bang(!)]
    Window	: #! python3
    OS		: #! /usr/bin/env python3
    Linux	: #! /usr/bin/python3
  2. execution ๊ถŒํ•œ ๋ถ€์—ฌ
    $chmod +x ํŒŒ์ผ์ด๋ฆ„.py
  3. ํŒŒ์ผ ์‹คํ–‰
    $./ํŒŒ์ผ์ด๋ฆ„.py

์˜๋ฌธ์‚ฌํ•ญ

  • ์งˆ๋ฌธ: ๊ฐ€์ƒํ™˜๊ฒฝ์„ ์‚ฌ์šฉํ•  ๊ฒฝ์šฐ๋Š” ์–ด๋–ป๊ฒŒ ํ•ด์•ผ ํ•˜๋Š”๊ฐ€?
    • ๊ฐ€์ƒํ™˜๊ฒฝ ์‹คํ–‰ ํ›„ ๋˜‘๊ฐ™์ด ํ•ด๋„ ๋จ [์ฐธ๊ณ ]

๋.

profile
ํ˜„์ง ๋ฐ์ดํ„ฐ ๋ถ„์„๊ฐ€ / ๋ฐ์ดํ„ฐ ๊ณผํ•™์˜ ์ •๋„๋ฅผ ๋”ฐ๋ผ ๐Ÿšฒ / About DEV DA ML

0๊ฐœ์˜ ๋Œ“๊ธ€