Pipenv: ์ข…์†์„ฑ์„ ํ•ด๊ฒฐํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

์— ๋งŒ๋“  2018๋…„ 10์›” 10์ผ  ยท  3์ฝ”๋ฉ˜ํŠธ  ยท  ์ถœ์ฒ˜: pypa/pipenv

์ง€๊ธˆ ๋ง‰ PyPi์— ๋ชจ๋“ˆ์„ ์—…๋กœ๋“œํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฐ ๋‹ค์Œ ์„ค์น˜ํ•˜์ง€๋งŒ ์ž ๊ธˆ ํŒŒ์ผ์„ ์—…๋ฐ์ดํŠธํ•˜๋Š” ๋™์•ˆ ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ–ˆ์Šต๋‹ˆ๋‹ค.

Pipfile์˜ [ํŒจํ‚ค์ง€]์— utilityhelper ์ถ”๊ฐ€ ์ค‘...
Pipfile.lock(3e9aa7)์ด ์˜ค๋ž˜๋˜์–ด (de4848)๋กœ ์—…๋ฐ์ดํŠธ ์ค‘...
[dev-packages] ์ข…์†์„ฑ์„ ์ž ๊ทธ๋Š” ์ค‘...
[ํŒจํ‚ค์ง€] ์ข…์†์„ฑ์„ ์ž ๊ทธ๋Š” ์ค‘...

๊ฒฝ๊ณ : ์ข…์†์„ฑ์„ ํ•ด๊ฒฐํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ํ•˜์œ„ ์ข…์†์„ฑ์— ๋ถˆ์ผ์น˜๊ฐ€ ์žˆ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
$ pipenv install --skip-lock ์„ ์‚ฌ์šฉํ•˜์—ฌ ์ด ๋ฉ”์ปค๋‹ˆ์ฆ˜์„ ์šฐํšŒํ•œ ๋‹ค์Œ $ pipenv graph๋ฅผ ์‹คํ–‰ํ•˜์—ฌ ์ƒํ™ฉ์„ ๊ฒ€์‚ฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
ํžŒํŠธ: ์‹œํ—˜ํŒ ์ข…์†์„ฑ์ธ ๊ฒฝ์šฐ $ pipenv lock --pre๋ฅผ ์‹œ๋„ํ•˜์‹ญ์‹œ์˜ค.
utilityhelper์™€ ์ผ์น˜ํ•˜๋Š” ๋ฒ„์ „์„ ์ฐพ์„ ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค(-rc:\windows\temp\pipenv-ckgvtu-requirements\pipenv-u8pl3f-constraints.txt(35ํ–‰)์—์„œ).

๋ฒ„์ „์ด ์—†์Šต๋‹ˆ๋‹ค.

https://pypi.tuna.tsinghua.edu.cn/simple์— ์—ฐ๊ฒฐํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๊นŒ?

Duplicate

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

+1, ์ œ ๊ฒฝ์šฐ์—๋Š” ์ตœ์‹  pipenv๋กœ backports-ssl-match-hostname ๋ฅผ ์„ค์น˜ํ•  ์ˆ˜ ์—†์—ˆ์Šต๋‹ˆ๋‹ค.

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

+1, ์ œ ๊ฒฝ์šฐ์—๋Š” ์ตœ์‹  pipenv๋กœ backports-ssl-match-hostname ๋ฅผ ์„ค์น˜ํ•  ์ˆ˜ ์—†์—ˆ์Šต๋‹ˆ๋‹ค.

์˜ˆ, ์ด๋ฆ„ ์ •๊ทœํ™”๋ฅผ ์ˆ˜์ •ํ•˜๋Š” ๋ฆด๋ฆฌ์Šค๊ฐ€ ๊ณง ๋‚˜์˜ฌ ์˜ˆ์ •์ž…๋‹ˆ๋‹ค. ์ด ์ฃผ์ œ์— ๋Œ€ํ•ด ๋งŽ์€ ๋ฌธ์ œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ๋ฌธ์ œ๋ฅผ ์ถ”์ ํ•˜๋ ค๋ฉด #2951, #2956 ๋˜๋Š” #2963์„ ์ฐธ์กฐํ•˜์„ธ์š”.

์ƒˆ๋กœ์šด ๊ฒฐ๋ก ์„ ์–ป์—ˆ์Šต๋‹ˆ๋‹ค. ๋ช…๋ น์ค„์„ ํ†ตํ•ด ํ•ด๋‹น ํŒจํ‚ค์ง€๋ฅผ ์„ค์น˜ํ•˜๊ณ  ํ• ๋‹นํ•œ ํŒจํ‚ค์ง€ ์†Œ์Šค๋Š” " https://pypi.org/simple "์ด์ง€๋งŒ pipfile์˜ ์†Œ์Šค๋Š” " https://pypi.tuna.tsinghua.edu์ž…๋‹ˆ๋‹ค. .cn/๋‹จ์ˆœ ".
tsinghua ์†Œ์Šค์—์„œ ํ•ด๋‹น ํŒจํ‚ค์ง€๋ฅผ ์ฐพ์„ ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.
์ด ๊ฒฐ๊ณผ pipfile.lock ์—…๋ฐ์ดํŠธ๊ฐ€ ์‹คํŒจํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

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