Python ์ค์น
brew install python
์ค์น๋๋ฉด ๊ธฐ๋ณธ์ ์ผ๋ก
python3
,pip3
๋ช ๋ น์ด๊ฐ ์ฌ์ฉ ๊ฐ๋ฅํด์ง
python3 --version pip3 --version
ํ๋ก์ ํธ ํด๋ ๋ง๋ค๊ธฐ
mkdir -p ~/Coding/srtgo cd ~/Coding/srtgo
srtgo.py
ํ์ผ ๋ฑ์ ์ฌ๊ธฐ์ ๋ ์์
๐ ๊ฐ์ํ๊ฒฝ(vrtualenv) ์ค์
1. ๊ฐ์ํ๊ฒฝ ์์ฑ
cd ~/Coding/srtgo/srtgo
python3 -m venv venv
2. ๊ฐ์ํ๊ฒฝ ํ์ฑํ
source venv/bin/activate
3. ํ์ํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ค์น
pip install requests click inquirer keyring termcolor python-telegram-bot pycryptodome
- ํ๋ก๊ทธ๋จ ์คํ
python3 srtgo.py
โ๏ธ alias ์ค์ (๋ช ๋ น์ด ๋จ์ถ ์คํ์ฉ)
โถ ์์ alias (ํ์ฌ ํฐ๋ฏธ๋์์๋ง ์ ํจ)
alias srtgo='cd ~/Coding/srtgo/srtgo && source venv/bin/activate && python3
srtgo.py'
โ ๏ธ ์ด๊ฑด ํ์ฌ ํฐ๋ฏธ๋ ์ธ์ ์์๋ง ๋์ํ๊ณ , ์๋ก ์ด๋ฉด ์ฌ๋ผ์ง
โถ ์๊ตฌ alias (๋งค๋ฒ ์๋ ๋ฑ๋ก)
echo "alias srtgo='cd ~/Coding/srtgo/srtgo && source venv/bin/activate && python3 srtgo.py'" >> ~/.zshrc
source ~/.zshrc