์ค๋ฅ ๋ฉ์์ง: STDERR: The python_package resource requires pip >= 6.1.0, currently 10.0.0b2
python_package๊ฐ pip ์ต์ ๋ฒ์ ์ ํ์ธํ์ง ์์ผ๋ฉด ๋ฐฐํฌ๊ฐ ์ค๋จ๋ฉ๋๋ค.
์์ธํ ๋ด์ฉ์ ์ฌ๊ธฐ๋ฅผ ์ฐธ์กฐํ์ญ์์ค: https://github.com/poise/poise-python/issues/107
๋ค์ ๋ฆด๋ฆฌ์ค๊ฐ ์ธ์ ์ธ์ง ๊ถ๊ธํ์ญ๋๊น?
python_runtime '2.7' do
provider :system
end
์๋ ํ์ธ์ @yizhang-zen์ ๋๋ค! ๋ฒ ํ๋ฅผ ์ฌ์ฉํด ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค.
https://github.com/poise/poise-python/blob/df4685bff206868d2d0c9582a667d35828149537/lib/poise_python/resources/python_package.rb#L39 ๋ณด๋ฉด ์ ๊ท์์ด ๊นจ์ง ๊ฒ ๊ฐ์ต๋๋ค. ๊ทธ๋ค์ด ๊ณ ์น ๋ฌธ์ ์ ๋๋ค.
๋ํ ์ด ํจํค์ง๋ pip๋ฅผ ๊ฐ์ ธ์ค๋ ๊ฒ์ผ๋ก ๋ณด์ด๋ฉฐ ์ง์๋์ง ์์ต๋๋ค. ์ด์ ๋ํด ๋ช ๋ฌ ์ ์ [๊ณต์ง]๊ฐ ์์์ต๋๋ค. ํด๋น ํจํค์ง๋ [๋ฌธ์ํ]์ ๊ฐ์ด ์ง์๋๋ ๋ฐฉ์์ผ๋ก pip๋ฅผ ์ฌ์ฉํ๋๋ก ์ ํํด์ผ ํฉ๋๋ค.
๋ค์ ๋ฆด๋ฆฌ์ค๊ฐ ์ธ์ ์ธ์ง ๊ถ๊ธํ์ญ๋๊น?
์ง๊ธ๋ถํฐ 1~2์ฃผ ์ ๋ ์ง๋๋ฉด ์ค๊ฐ์ ํฐ ๋ฌธ์ ๊ฐ ๋ฐ์ํ์ง ์์ต๋๋ค.
์ด๊ฒ์ ์๋ง๋ ๋ซํ ์ ์์ต๋๋ค.
์ด ์ค๋ ๋๋ ๋ซํ ํ ์ต๊ทผ ํ๋์ด ์์๊ธฐ ๋๋ฌธ์ ์๋์ผ๋ก ์ ๊ฒผ์ต๋๋ค. ๊ด๋ จ ๋ฒ๊ทธ์ ๋ํ ์ ๋ฌธ์ ๋ฅผ ์ฌ์ญ์์ค.
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
์๋ ํ์ธ์ @yizhang-zen์ ๋๋ค! ๋ฒ ํ๋ฅผ ์ฌ์ฉํด ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค.
https://github.com/poise/poise-python/blob/df4685bff206868d2d0c9582a667d35828149537/lib/poise_python/resources/python_package.rb#L39 ๋ณด๋ฉด ์ ๊ท์์ด ๊นจ์ง ๊ฒ ๊ฐ์ต๋๋ค. ๊ทธ๋ค์ด ๊ณ ์น ๋ฌธ์ ์ ๋๋ค.
๋ํ ์ด ํจํค์ง๋ pip๋ฅผ ๊ฐ์ ธ์ค๋ ๊ฒ์ผ๋ก ๋ณด์ด๋ฉฐ ์ง์๋์ง ์์ต๋๋ค. ์ด์ ๋ํด ๋ช ๋ฌ ์ ์ [๊ณต์ง]๊ฐ ์์์ต๋๋ค. ํด๋น ํจํค์ง๋ [๋ฌธ์ํ]์ ๊ฐ์ด ์ง์๋๋ ๋ฐฉ์์ผ๋ก pip๋ฅผ ์ฌ์ฉํ๋๋ก ์ ํํด์ผ ํฉ๋๋ค.
์ง๊ธ๋ถํฐ 1~2์ฃผ ์ ๋ ์ง๋๋ฉด ์ค๊ฐ์ ํฐ ๋ฌธ์ ๊ฐ ๋ฐ์ํ์ง ์์ต๋๋ค.