Virtualenv: AttributeError : 'virtualenv.activation.python'๋ชจ๋“ˆ์— 'PestythonActivator'์†์„ฑ์ด ์—†์Šต๋‹ˆ๋‹ค.

์— ๋งŒ๋“  2020๋…„ 06์›” 12์ผ  ยท  21์ฝ”๋ฉ˜ํŠธ  ยท  ์ถœ์ฒ˜: pypa/virtualenv

์ตœ์‹  ๋ฆด๋ฆฌ์Šค์˜ ์˜คํƒ€ ์ธ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค ...

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

์ฃ„์†กํ•ฉ๋‹ˆ๋‹ค. ์ด์ „ ๋ฆด๋ฆฌ์Šค (๐Ÿคฆ)๋ฅผ ์—‰๋ง์œผ๋กœ ๋งŒ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค. ์ด์ œ 20.0.23 ์œผ๋กœ ๋ชจ๋‘ ๊ดœ์ฐฎ์Šต๋‹ˆ๋‹ค.

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

ํ™•์‹คํžˆ ๋ญ”๊ฐ€ ์ž˜๋ชป๋˜์—ˆ์Šต๋‹ˆ๋‹ค.์ด ๋ณ€๊ฒฝ์œผ๋กœ ์ธํ•ด ๋‚ด ํ”„๋กœ์ ํŠธ์˜ pipenv๊ฐ€ ์†์ƒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค!

๋™์ผํ•˜๊ฒŒ ์ด๊ฒƒ์€ ํŒจ์น˜ ๋ฒ„์ „์˜ ์ฃผ์š” ๋ณ€๊ฒฝ ์‚ฌํ•ญ์ด์—ˆ์Šต๋‹ˆ๋‹ค.

๋งˆ์ฐฌ๊ฐ€์ง€๋กœ ๋ชจ๋“  ๋นŒ๋“œ๋ฅผ ๊นจ๋œจ ๋ ธ์Šต๋‹ˆ๋‹ค. pull request์—์„œ ํ™•์ธ๋˜๊ณ  ์ˆ˜์ • ๋œ ๋ฌธ์ œ์ธ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ๋งˆ์Šคํ„ฐ์— ๋ณ‘ํ•ฉ๋˜๊ณ  ์ตœ๋Œ€ํ•œ ๋นจ๋ฆฌ ๋นŒ๋“œ๋˜๊ธฐ๋ฅผ ๋ฐ”๋ž๋‹ˆ๋‹ค.

# 1855์— ๋„์ž…๋˜์—ˆ์œผ๋ฉฐ, ๊ฒ€ํ† ์—†์ด ๋ณ‘ํ•ฉ๋˜์—ˆ์œผ๋ฉฐ ๊ฑฐ์˜ โ€‹โ€‹๋ชจ๋“  ๊ฒ€์‚ฌ๊ฐ€ ์‹คํŒจํ–ˆ์Šต๋‹ˆ๋‹ค.

๊ฒ€ํ† ์—†์ด ์ˆ˜์ • ์‚ฌํ•ญ์„ ๋ณ‘ํ•ฉํ•ด์•ผํ•ฉ๋‹ˆ๊นŒ? ;)

๋ฌธ์ œ๊ฐ€ ํ•ด๊ฒฐ๋˜์—ˆ๋Š”์ง€ ์–ธ์ œ ์•Œ ์ˆ˜ ์žˆ์œผ๋ฉฐ ์ƒˆ ๋ฒ„์ „์„ ๋‹ค์šด๋กœ๋“œํ•˜๋ ค๋ฉด ์–ด๋–ป๊ฒŒํ•ด์•ผํ•ฉ๋‹ˆ๊นŒ? im virtualenv ํ”„๋กœ์ ํŠธ๋ฅผ ์‹œ๋„ํ–ˆ์ง€๋งŒ ๋™์ผํ•œ ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค.

๋ฌธ์ œ๊ฐ€ ํ•ด๊ฒฐ๋˜์—ˆ๋Š”์ง€ ์–ธ์ œ ์•Œ ์ˆ˜ ์žˆ์œผ๋ฉฐ ์ƒˆ ๋ฒ„์ „์„ ๋‹ค์šด๋กœ๋“œํ•˜๋ ค๋ฉด ์–ด๋–ป๊ฒŒํ•ด์•ผํ•ฉ๋‹ˆ๊นŒ? im virtualenv ํ”„๋กœ์ ํŠธ๋ฅผ ์‹œ๋„ํ–ˆ์ง€๋งŒ ๋™์ผํ•œ ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค.

์ด์ „ ๋ฒ„์ „์œผ๋กœ ๋Œ์•„๊ฐ€๋ ค๋ฉด pip install virtualenv==20.0.21 ๋ฅผ ์‚ฌ์šฉํ•˜์‹ญ์‹œ์˜ค.

๋‚˜์—๊ฒŒ์„œ ๋˜ ๋‹ค๋ฅธ ํŒŒ์† ํ™•์ธ. ๋‚ด ํ”„๋กœ๋•์…˜ ๋นŒ๋“œ ํŒŒ์ดํ”„ ๋ผ์ธ์„ ๋ชจ๋‘ ๋ง์ณค์Šต๋‹ˆ๋‹ค.

๊ฐ™์€ ๋ฌธ์ œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค

์•„๋ฌด๋„ ๊ทธ๊ฒƒ์„ ๊ณ ์ณค์Šต๋‹ˆ๊นŒ?

์ข…์†์„ฑ ๊ณ ์ •์— ์‹คํŒจํ•œ pipenv๋ฅผ ๋น„๋‚œํ•˜๊ณ  ์‹ถ์ง€๋งŒ ํŒจ์น˜ ๋ฒ„์ „์ด์—ˆ์Šต๋‹ˆ๋‹ค (์—ฌ์ „ํžˆ pipenv๋Š” ์ข…์†์„ฑ์„ ๊ณ ์ •ํ•ด์•ผ ํ•จ)

PythonActivator์˜ ์ด๋ฆ„์„ PestythonActivator๋กœ ๋ฐ”๊ฟ€ ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ? ๋” ๋‚˜์€ IMO

pip uninstall virtualenv == 20.0.22
pip install virtualenv == 20.0.21

์ง€๊ธˆ์€ ๊ดœ์ฐฎ์•„

์ด์ „ ๋ฒ„์ „์œผ๋กœ ๋Œ์•„๊ฐ€๋ ค๋ฉด pip install virtualenv==20.0.21 ๋ฅผ ์‚ฌ์šฉํ•˜์‹ญ์‹œ์˜ค.

๋ฏธ๋ž˜ ๋ณด์žฅ์„ ์œ„ํ•ด pip install 'virtualenv!=20.0.22' ๊ถŒ์žฅํ•ฉ๋‹ˆ๋‹ค.

๐Ÿ›๐Ÿ

๊ฐ™์€ ๋ฌธ์ œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค

์•„๋ฌด๋„ ๊ทธ๊ฒƒ์„ ๊ณ ์ณค์Šต๋‹ˆ๊นŒ?

joekohlsdorf์˜ ๋‹ต๋ณ€์€ ๋งŽ์€ ๋„์›€์ด๋ฉ๋‹ˆ๋‹ค.

pip uninstall virtualenv == 20.0.22
pip install virtualenv == 20.0.21

์ง€๊ธˆ์€ ๊ดœ์ฐฎ์•„

๋‚ด ๊ณ ์žฅ๋‚œ ๋นŒ๋“œ๋Š” Travis ์ธก์— ์žˆ์œผ๋ฉฐ ๋…์„ฑ์ด ์žˆ์Šต๋‹ˆ๋‹ค.์ด ๊ฒฝ์šฐ virtualenv ๋ฒ„์ „์„ ๊ณ ์ •ํ•˜๋Š” ๋ฐฉ๋ฒ•์ด ์žˆ์Šต๋‹ˆ๊นŒ?

๊ฐœ๋ฐœ์ž๊ฐ€ ์ง€๊ธˆ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐ ํ•œ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.

์ฃ„์†กํ•ฉ๋‹ˆ๋‹ค. ์ด์ „ ๋ฆด๋ฆฌ์Šค (๐Ÿคฆ)๋ฅผ ์—‰๋ง์œผ๋กœ ๋งŒ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค. ์ด์ œ 20.0.23 ์œผ๋กœ ๋ชจ๋‘ ๊ดœ์ฐฎ์Šต๋‹ˆ๋‹ค.

๋ฒ„์ „ 20.0.23 ์ž˜ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค : +1 :

"์™ผ์ชฝ ํŒจ๋“œ ๋“ฑ๊ธ‰ ๋ฌธ์ œ":-(

์ข…์†์„ฑ ๊ณ ์ •์— ์‹คํŒจํ•œ pipenv๋ฅผ ๋น„๋‚œํ•˜๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค.

์•„, ์•„์ด๋Ÿฌ๋‹ˆ.

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