들어가며
python은 JAVA 처럼 JVM 에서 돌아가는 언어가 아니기 때문에 로컬에서 해줘야 할 것이 많습니다 오늘 그것을 해내보죠!
Python 설치
일단 brew 를 통해 python 을 설치 해야 합니다. eb-cli를 사용하기 위해선 pip
이 필요하기 때문에 python 설치가 필수 입니다.
- brew 는 https://brew.sh/index_ko 에서 다운 받으실 수 있습니다
brew install python
python 을 설치 하셨다면 필수 적으로 이행해야 할 것이 있습니다
- 환경 변수 (Path) 설정
- virtualenv 설치
먼저 환경 변수를 설정 하겠습니다
저는 Mac OS 에서 개발을 하고 현재 zsh 을 사용하고 있기 때문에 ~/.zshrc
에서 path 설정을 해줍니다
PATH는 python 이 설치된 루트이며 루트는 다음과 같이 찾을 수 있습니다.
python
Python 3.9.6 (default, Oct 18 2022, 12:41:40)
[Clang 14.0.0 (clang-1400.0.29.202)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import sys
>>> sys.executable
'/Library/Developer/CommandLineTools/usr/bin/python3'
>>>
sys.excutable
로 찾는 PATH가 파이썬 설치 경로 이며 .zshrc 파일에 PATH를 추가합니다
export PATH=/Library/Developer/CommandLineTools/usr/bin:$PATH
.zshrc 아무곳에 sys.excutable로 나온 Path에서 bin 폴더 까지만 PATH로 등록합니다
그럼 잘 설치 됬는지 --version 을 통해서 확인 할 수 있습니다
버전이 잘 나옵니다!
그럼 이제 virtualenv를 설정 해보겠습니다.
virtualenv란 python을 실행시키기 위한 가상 환경 인데 python을 사용하면서 여러 모듈들이 종속성을 가지는 경우가 많습니다. 이를 로컬에서 바로 설치하고 사용한다면 충돌 났을때 대처하기가 많이 힘드며 복구 시키기도 힘듬니다 그래서 가상 환경에서 python을 관리하며 로컬에 부담을 줄이기 위해서 많이 사용하곤 합니다
virtualenv 설치
python -m pip install --user -U virtualenv
해당 명령어를 통해 설치를 한다면 virtualenv 와 명령어를 통해 가성 환경를 만들고 환경에 접속 해보겠습니다.
virtualenv -p python eb
위 뜻은 PATH 로 지정한 python 버전을 사용하는 eb 라는 가상환경을 만들겠다 입니다.
가상환경을 만들었으면 eb 환경을 활성화 시켜보겠습니다
source env/bin/activate
위와 같이 환경을 activate 하면 python 가상환경을 만들 수 있습니다~~
환경에서 빠져나오기 위해선 deactivate
를 사용해서 빠져나오면 됩니다.
'나만의 꿀팁' 카테고리의 다른 글
[Postgresql] JSON, JSONb, simple-json 차이점 (0) | 2023.05.18 |
---|---|
aicommit 으로 commit 자동화 하기 (0) | 2023.03.15 |
[이더리움]이더리운 이더(ether) (0) | 2022.01.20 |
[이더리움] 이더리움 토큰 생성, ICO 개념 (0) | 2022.01.20 |
[블록체인]블록체인 ECDSA (0) | 2022.01.19 |
댓글