Pip: ๋‹ค์šด๋กœ๋“œ ์ „ ๋””๋ ‰ํ† ๋ฆฌ ๊ถŒํ•œ ํ™•์ธ: pip install

์— ๋งŒ๋“  2019๋…„ 07์›” 22์ผ  ยท  4์ฝ”๋ฉ˜ํŠธ  ยท  ์ถœ์ฒ˜: pypa/pip

์ด ๊ธฐ๋Šฅ์œผ๋กœ ํ•ด๊ฒฐ๋˜๋Š” ๋ฌธ์ œ๋Š” ๋ฌด์—‡์ž…๋‹ˆ๊นŒ?

pip install ๊ฐ€ ์‚ฌ์šฉ์ž์—๊ฒŒ ์“ฐ๊ธฐ ๊ถŒํ•œ์ด ์—†๋Š” ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ๋Œ€์ƒ์œผ๋กœ ํ•˜๋Š” ๊ฒฝ์šฐ ํŒจํ‚ค์ง€ ์ˆ˜์ง‘ ๋ฐ ๋‹ค์šด๋กœ๋“œ๋กœ ์ธํ•ด ์‹คํŒจํ•˜๋Š” ๋ฐ ์˜ค๋žœ ์‹œ๊ฐ„์ด ๊ฑธ๋ฆฝ๋‹ˆ๋‹ค.

์›ํ•˜๋Š” ์†”๋ฃจ์…˜ ์„ค๋ช…

pip๊ฐ€ ํŒจํ‚ค์ง€ ์ˆ˜์ง‘์„ ์‹œ์ž‘ํ•˜๊ธฐ ์ „์— pip๋ฅผ ์‹คํ–‰ํ•˜๋Š” ์‚ฌ์šฉ์ž์—๊ฒŒ ๋Œ€์ƒ ๋””๋ ‰ํ† ๋ฆฌ์— ๋Œ€ํ•œ ์“ฐ๊ธฐ ๊ถŒํ•œ์ด ์žˆ๋Š”์ง€ ํ™•์ธํ•˜์‹ญ์‹œ์˜ค.

needs discussion enhancement

๊ฐ€์žฅ ์œ ์šฉํ•œ ๋Œ“๊ธ€

๋ช‡ ๊ฐ€์ง€ ๊ณ ๋ ค ์‚ฌํ•ญ:

  1. ํ•ด๋‹น ๋Œ€์ƒ ๋””๋ ‰ํ† ๋ฆฌ๋Š” --prefix , --root , --user ๋˜๋Š” ๊ธฐ๋ณธ๊ฐ’(virtualenv ๋˜๋Š” global)์— ๋”ฐ๋ผ ๋‹ค๋ฆ…๋‹ˆ๋‹ค.
  2. ๋Œ€๋ถ€๋ถ„์˜ ํŒจํ‚ค์ง€์—์„œ ์ค‘์š”ํ•œ ๊ฒƒ์€ site-packages ๋””๋ ‰ํ† ๋ฆฌ์ผ ๊ฒƒ์ด๋ฏ€๋กœ ํ™•์ธ๋งŒ ํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค.
  3. ๋„คํŠธ์›Œํฌ ์ƒํƒœ์— ๋”ฐ๋ผ ์ž์ฒด์ ์œผ๋กœ ์‹œ๊ฐ„์ด ๊ฑธ๋ฆด ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ ์ธ๋ฑ์Šค๋ฅผ ๊ฐ€์ ธ์˜ค๊ธฐ ์ „์— ํ™•์ธํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค.

๋ชจ๋“  4 ๋Œ“๊ธ€

์ด ๊ธฐ๋Šฅ์„ pip์— ๋Œ€ํ•œ ์ฒซ ๋ฒˆ์งธ ๊ธฐ์—ฌ๋กœ ์ž‘์„ฑํ•˜๊ฒŒ ๋˜์–ด ๊ธฐ์ฉ๋‹ˆ๋‹ค. ํŒŒ์ด์ฌ์„ ์ฒ˜์Œ ์ ‘ํ•˜๊ณ  ์ด ๊ฐœ์„  ์ œ์•ˆ์— ๋Œ€ํ•ด ์ˆœ์ง„ํ•œ ์ ์ด ์žˆ์œผ๋ฉด ์˜ค๋Š˜ ๋ฐค ์ฝ”๋“œ๋ฅผ ํ™•์ธํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

์•ˆ๋…•ํ•˜์„ธ์š” @tfolbrecht ์ž์œ ๋กญ๊ฒŒ PR์„ ์ œ์ถœํ•˜์„ธ์š” :)
check_path_owner ๋„์šฐ๋ฏธ๊ฐ€ ๋„์›€์ด ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๋ช‡ ๊ฐ€์ง€ ๊ณ ๋ ค ์‚ฌํ•ญ:

  1. ํ•ด๋‹น ๋Œ€์ƒ ๋””๋ ‰ํ† ๋ฆฌ๋Š” --prefix , --root , --user ๋˜๋Š” ๊ธฐ๋ณธ๊ฐ’(virtualenv ๋˜๋Š” global)์— ๋”ฐ๋ผ ๋‹ค๋ฆ…๋‹ˆ๋‹ค.
  2. ๋Œ€๋ถ€๋ถ„์˜ ํŒจํ‚ค์ง€์—์„œ ์ค‘์š”ํ•œ ๊ฒƒ์€ site-packages ๋””๋ ‰ํ† ๋ฆฌ์ผ ๊ฒƒ์ด๋ฏ€๋กœ ํ™•์ธ๋งŒ ํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค.
  3. ๋„คํŠธ์›Œํฌ ์ƒํƒœ์— ๋”ฐ๋ผ ์ž์ฒด์ ์œผ๋กœ ์‹œ๊ฐ„์ด ๊ฑธ๋ฆด ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ ์ธ๋ฑ์Šค๋ฅผ ๊ฐ€์ ธ์˜ค๊ธฐ ์ „์— ํ™•์ธํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค.

๋„์›€์„ ์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.
์—ฌ๊ฐ€ ์‹œ๊ฐ„์— ํ• ๋‚ด๋ถ€๋ฅผ ์‚ดํŽด๋ณด๋Š” ๊ฒƒ์€ ๋งค์šฐ ์žฌ๋ฏธ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.
๊พธ์ค€ํžˆ ๊ฐ€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

์ด ํŽ˜์ด์ง€๊ฐ€ ๋„์›€์ด ๋˜์—ˆ๋‚˜์š”?
0 / 5 - 0 ๋“ฑ๊ธ‰