Python ๊ด๋ จํด์ ๊ฐ๋ฐํ๋ค๋ณด๋ฉด ํ๊ฒฝ์ ๊ฐ๋ฐ ํ๊ฒฝ์ ์ข ๋๋ด์ผ๋ฉด ํ ๋๊ฐ ์๋๋์. ( ์ ๊ฒฝ์ฐ python3, mxnet, tensorflow ๋ฅผ ์ฌ์ฉํ ๋ )
Virtualenv ๋ ์ด๊ฒ ์ ๊ฐ๋ฅํ๊ฒ ํด์ค๋๋ค.
์ฐ์ pip ์ฌ์ฉ์ด ๊ฐ๋ฅํ๋ค๋ ์ ์ ๋ก pip install virtualenv ๋ฅผ ํตํ์ฌvirtualenv ๋ฅผ ์ค์นํ๋๋ก ํฉ๋๋ค.
$ pip install virtualenv
์ค์น๊ฐ ์๋ฃ ๋์๋ค๋ฉด virtualenv ๋ช ๋ น์ด์ ๋ฒ์ ์ ์ฒดํฌํด ๋ณด๋๋ก ํฉ๋๋ค.
$ virtualenv --version
๊ทธ๋ฆฌ๊ณ virtualenv ๋ฅผ ์ด์ฉํ์ฌ ์ํ๋ ํด๋์ ์ค์ ์ ๋ง๋ค์ด ์ฃผ๋๋ก ํฉ๋๋ค. ๋ณดํต ํ๋ก์ ํธ ํด๋ ํน์ ์ฌ์ฉ์ ๋จ์๋ก ์์ฑ ํ๋๋ ์ฌ๊ธฐ์๋ ~/.tensorflow ๋ฅผ ์๋ฅผ ๋ค์ด ๋ง๋ค๊ฒ ์ต๋๋ค.
$ virtualenv ~/.tensorflow
๊ทธ๋ฆฌ๊ณ ํ๊ฒฝ ์ค์ ์ ์ด์ฉํ๊ธฐ ์ํด์๋ ์์ฑํ ํ๊ฒฝ ์ค์ ํด๋์ ./bin/activate ๋ฅผ ์คํํ์๋ฉด ๋ฉ๋๋ค.
$ . ~/.tensorflow/bin/activate
๊ทธ๋ฆฌ๊ณ ๋ง์ฝ ๋นํ์ฑํ ํ๊ณ ์ถ์ผ์๋ค๋ฉด deactivate ๋ฅผ ๋ช ๋ น์ด๋ก ์ณ์ฃผ์๋ฉด ๋ฉ๋๋ค.
$ deactivate
์ฆ๊ฑฐ์ด ๊ฐ๋ฐ ๋์๊ธฐ ๋ฐ๋๋๋ค :D