delve error: 'could not launch process': EOF ์๋ฌ ํด๊ฒฐ๋ฒ
macOS ๋ฒ์ ์ ๋ฐ์ดํธ์ ๋ฐ๋ฅธ delve ์๋ฌ ํด๊ฒฐํ๊ธฐ
I love golang ๐
macOS ๋ฒ์ ์ ๋ฐ์ดํธ์ ๋ฐ๋ฅธ delve ์๋ฌ ํด๊ฒฐํ๊ธฐ
pyenv๋ ๋ค์ํ ํ์ด์ฌ ๋ฒ์ ๋ค์ ์ฝ๊ฒ ์ค์์นญํ๊ณ ๊ด๋ฆฌํ ์ ์๋๋ก ๋์์ฃผ๋ ํด์ด๋ค.
์ด๋ฏธ์ง๋ฅผ ๋ณด๋ฉด ์ข ๋ ์ดํดํ๊ธฐ ์ฝ๋ค.
virtualenv๋ ํ๋ก์ ํธ๋ณ๋ก ๋
๋ฆฝ๋ ํ์ด์ฌ ํ๊ฒฝ์ ๋ง๋ค ์ ์๋๋ก ๋์์ฃผ๋ ํด์ด๋ค. ๋ณดํต ํ์ด์ฌ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ /usr/lib/python2.7/site-packages
์ ์ค์น๋๊ณ ๊ด๋ฆฌํ๋ค. ์ด๋ ์๋ก ๋ค๋ฅธ ํ๋ก์ ํธ๊ฐ foo
๋ผ๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ฌ์ฉํ๋ค๊ณ ๊ฐ์ ํด๋ณด์. ํ๋ก์ ํธ 1์ foo1.0, ํ๋ก์ ํธ2๋ foo2.0์ ์ฌ์ฉํ๋ค ์ด๋ฐ ๊ฒฝ์ฐ ๊ฐ์ ํ๊ฒฝ์์ ํ๋ก์ ํธ๋ฅผ ๊ด๋ฆฌํ๋ฉด ๋ฒ์ ๋ ๋ฌธ์ ๊ฐ ๋ฐ์ํ ํ๋ฅ ์ด ๋งค์ฐ ๋๋ค. ์ด๋ฐ ๊ฒฝ์ฐ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด virtualenv๋ฅผ ์ฌ์ฉํ๋ค.
์ด๋ฏธ์ง๋ฅผ ๋ณด๋ฉด ์ข ๋ ์ดํดํ๊ธฐ ์ฝ๋ค.