336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
brew 설치
xcode 설치하지 않고 brew 설치를 위해..
$ xcode-select --install
brew 설치
$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
zsh 설치
sudo apt install zsh -y && chsh -s `which zsh`
iterm2
iterm2 폰트는 D2Coding
iterm2 설치
$ brew cask install iterm2
iterm2 preference
- Appearance > Windows > Hide scrollbars : 사용함
- Appearance > Windows > Show line under title bar when the tab bar is not visible : 사용하지 않음
- Advanced > Height of top and bottom margins in terminal panes은 15로 설정합니다.
- Advanced > Width of left and right margins in terminal panes은 5로 설정합니다.
- Profiles > Terminal > "Silence bell" 체크, "Flash visual bell" 체크,
ZSH 설정
brew install zsh-completions fasd
brew install zsh-completions fasd
# server에 zsh 없으면
brew install zsh zsh-completions fasd
oh-my-zsh 설치
$ (sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)")
zsh 플러그인 설치
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git $ZSH_CUSTOM/plugins/zsh-syntax-highlighting
git clone git://github.com/zsh-users/zsh-autosuggestions $ZSH_CUSTOM/plugins/zsh-autosuggestions
~/.zshrc 수정
# ~/.zshrc 안...
plugins=(
git
zsh-syntax-highlighting
zsh-autosuggestions
fasd
)
Powerlevel10k 테마
git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k
# ~/.zshrc 안...
ZSH_THEME="powerlevel10k/powerlevel10k"
iterm scheme 설정
Monokai soda 또는 Brogrammer 추천
$ mkdir -p ~/.iterm && curl https://raw.githubusercontent.com/mbadolato/iTerm2-Color-Schemes/master/schemes/Brogrammer.itermcolors > ~/.iterm/Brogrammer.itermcolors
다운받고 preference 에서 import 를 하면 된다. 위치는 ~/.iterm 에 있다.
컴퓨터 이름 지우기 (context 설정)
# ~/.zshrc 안 제일 밑에 추가
POWERLEVEL9K_LEFT_PROMPT_ELEMENTS=(user dir vcs)
POWERLEVEL9K_RIGHT_PROMPT_ELEMENTS=(status)
아나콘다 설정
# .zshrc에 없으면 추가
# >>> conda initialize >>>
# !! Contents within this block are managed by 'conda init' !!
__conda_setup="$('/compuworks/anaconda3/bin/conda' 'shell.zsh' 'hook' 2> /dev/null)"
if [ $? -eq 0 ]; then
eval "$__conda_setup"
else
if [ -f "/compuworks/anaconda3/etc/profile.d/conda.sh" ]; then
. "/compuworks/anaconda3/etc/profile.d/conda.sh"
else
export PATH="/compuworks/anaconda3/bin:$PATH"
fi
fi
unset __conda_setup
# <<< conda initialize <<<
아나콘다 env 표시하기
# 아래 prompt에 anaconda 추가하기
POWERLEVEL9K_RIGHT_PROMPT_ELEMENTS=(status anaconda)
# 왼쪽에 달고 싶으면 POWERLEVEL9K_LEFT_PROMPT_ELEMENTS에 추가할 것!!
서버에서 깔았는데 zsh 가 기본이 아니고 zsh is an invalid shell 어쩌고..
/etc/shells에 추가를 해줘야한다.
command -v zsh | sudo tee -a /etc/shells
sudo chsh -s "$(command -v zsh)" "${USER}"
pyenv & virtualenv
$ brew install pyenv
$ brew install pyenv-virtualenv
# ~/.zshrc 안...
plugins=(
git
zsh-syntax-highlighting
zsh-autosuggestions
fasd
pyenv
virtualenv
)
파이썬 설치 전 필요 패키지 설치
$ brew install readline xz
pyenv 로 파이썬 설치
$ pyenv install --list
$ pyenv install 3.8.1
pyenv로 관리되는 파이썬 버전 확인
$ pyenv versions
* system
3.8.1
전역에서 사용할 파이썬 설정
$ pyenv global 3.8.1
$ pyenv rehash
$ pyenv versions
system
* 3.8.1
pyenv-virtualenv 가상환경 관리
가상환경 생성
pyenv virtualenv 3.8.1 [env 이름]
가상환경 폴더 지정
# 원하는 폴더로 들어가서..
$ pyenv local [env 이름]
적용됐는지 확인
$ pyenv versions
system
3.8.1
3.8.1/envs/sample-env
* sample-env (set by /Users/hyeon/projects/.python-version)
[env 이름]에 * 표시가 되어있으면 적용된 것.
가상환경 패키지 목록 확인
$ pip list
Package Version
---------- -------
pip 19.2.3
setuptools 41.2.0
pip 와 setuptools 만 있어야 함.
가상환경 해제&시작하기
$ pyenv deactivate
$ pyenv activate [env 이름]
가상환경 제거
$ pyenv uninstall [env 이름]
참고 : https://lhy.kr/configuring-the-python-development-environment-with-pyenv-and-virtualenv
'취미&여가 > 낙서장' 카테고리의 다른 글
screen 명령어 (Linux, Mac) (0) | 2019.12.11 |
---|