iTerm 을 사용중이기 때문에 iTerm 열어서
# python --version
limjian@Jians-MacBook-Pro-13 ~ % python --version
Python 2.7.18
mac 기본적으로 python 2.X 가 설치되어있다.
python3 을 다운받고..
# python3 --version
limjian@Jians-MacBook-Pro-13 ~ % python3 --version
Python 3.10.1
limjian@Jians-MacBook-Pro-13 ~ %
Mac 자체에서 python 2.X 를 사용하는 프로그램이 있으니 global 하게 설치는 하지 않는게 좋고
python3 으로 사용하면된다.
파이썬 패키지(라이브러리) 간 의존성 때문에 가상환경 (Virtaul Environments)을 사용하는게 좋다.
python3 -m venv 가상환경이름
limjian@Jians-MacBook-Pro-13 python-utils % python3 -m venv venv
limjian@Jians-MacBook-Pro-13 python-utils % ls
venv
vscode 열어서 Python 다운로드
vscode -> 보기 -> 명령 팔레트 -> python interpreter 검색
가상 환경 진입
# source venv/bin/activate
# 가상 환경 진입
limjian@Jians-MacBook-Pro-13 python-utils % source venv/bin/activate
(venv) limjian@Jians-MacBook-Pro-13 python-utils %
# deactivate
# 가상 환경 해제
(venv) limjian@Jians-MacBook-Pro-13 python-utils % deactivate
limjian@Jians-MacBook-Pro-13 python-utils %
'Language > Python' 카테고리의 다른 글
[Python] type annotation (type hint) (0) | 2022.02.27 |
---|---|
[Python] pip requirements.txt (0) | 2022.01.31 |
[Python] AES 암호/복호화 (2) | 2022.01.31 |
[Python] Object type <class 'str'> cannot be passed to C code (AES) (0) | 2022.01.31 |
[Python] module 'time' has no attribute 'clock' (pycrypto) (0) | 2022.01.31 |