[Ubuntu, python] Ubuntu 세팅 및 개발 환경 만들기
Ubuntu 기본 세팅하기.
Ubuntu/Debian
홈 디렉토리 영문으로 바꾸기
기본 설정 파일을 제거해주고
$ rm -rf ~.conf/user-dirs.dirs
$ vi ~.conf/user-dirs.dirs
아래 내용 복사 붙여넣기 해주세요.
XDG_DESKTOP_DIR="$HOME/Desktop"
XDG_DOWNLOAD_DIR="$HOME/Downloads"
XDG_TEMPLATES_DIR="$HOME/Templates"
XDG_PUBLICSHARE_DIR="$HOME/Public"
XDG_DOCUMENTS_DIR="$HOME/Documents"
XDG_MUSIC_DIR="$HOME/Music"
XDG_PICTURES_DIR="$HOME/Pictures"
XDG_VIDEOS_DIR="$HOME/Video"
cd ~
mkdir Desktop
mkdir Downloads
mkdir Templates
mkdir Public
mkdir Documents
mkdir Music
mkdir Pictures
mkdir Video
크롬 설치
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
sudo apt-get install libxss1 libgconf2-4 libappindicator1 libindicator7
sudo dpkg -i google-chrome-stable_current_amd64.deb
git 설치
- wget, curl 설치
sudo apt-get install git
- zsh 설치
sudo apt-get install zsh
- 쉘 위치 확인
which zsh
- 기본 쉘 변경
chsh -s /usr/bin/zsh
- 쉘 변경 확인
echo $SHELL
- 설치한 후에 재부팅.
- oh-my-zsh 설치
curl -L https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh | sh
pip installation
python package 버전관리 툴 pip
sudo apt-get install python-pip
sudo apt-get install python3-dev python3-setuptools
sudo apt-get install libjpeg-dev
pip install --upgrade pip
pyenv , virtualenv 설치
pyenv 는 파이썬 버전관리 툴
pyenv virtualenv는 파이썬 가상환경 관리 툴이다.
pyenv install 3.4.3
pyenv virtualenv 3.4.3 my_virtualenv
pyenv local my_virtualenv
와 같은 명령어들로 순식간에 프로젝트별 가상환경 세팅이 가능해지고, 폴더에 들어갈 때마다 자동으로 가상환경을 실행해주는 역할을 해준다. 파이썬 프로젝트를 하면 꼭 필요해지는 가상환경 관리 툴이니, 아나콘다를 선택하든 이 블로그에서 추천하는 것처럼 가상환경 관리 툴을 설치하는 것을 강추한다
- pynev 설치
git clone https://github.com/pyenv/pyenv.git ~/.pyenv
- pyenv virtualenv 설치
sudo git clone
- 기본 명령어 추가
echo 'export PATH="$HOME/.pyenv/bin:$PATH"' >> ~/.zshrc echo 'eval "$(pyenv init -)"' >> ~/.zshrc echo 'eval "$(pyenv virtualenv-init -)"' >> ~/.zshrc source ~/.zshrc
python3 설치
sudo apt-get install -y make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev \
xz-utils tk-dev
pyenv install 3.4.3
고생하셨습니다.
댓글
댓글 쓰기