맥북에 터미널 환경을 그래픽하게 만들었더니, 특수 문자들이 깨짐니다. 무시해도 됩니다.
# 현재 작업 위치
~/St/p/Python-Inflearn-inter pwd ✔ base 16:32:35
/Users/mike/StudioProjects/python/Python-Inflearn-inter
# 현재 내부 폴더 확인
~/St/p/Python-Inflearn-inter ll ✔ base 16:32:17
total 13208
drwx------@ 5 mike staff 160B 15 May 16:41 강의+자료
-rw-r--r--@ 1 mike staff 6.4M 15 May 16:40 강의+자료.zip
drwxr-xr-x 3 mike staff 96B 15 May 16:45 p_study
drwxr-xr-x 6 mike staff 192B 15 May 16:36 python_inter
-rw-r--r-- 1 mike staff 43B 15 May 16:35 test.py
# 파이썬 위치
~/St/p/Python-Inflearn-inter which python ✔ base 16:32:21
/Users/mike/opt/anaconda3/bin/python
# 메인 파이썬 버전
~/St/p/Python-Inflearn-inter python --version ✔ base 16:32:30
Python 3.9.13
가상환경 만들기
~/St/p/Python-Inflearn-inter python -m venv python_ex
~/St/p/Python-Inflearn-inter ll ✔ base 16:33:08
total 13208
drwx------@ 5 mike staff 160B 15 May 16:41 강의+자료
-rw-r--r--@ 1 mike staff 6.4M 15 May 16:40 강의+자료.zip
drwxr-xr-x 3 mike staff 96B 15 May 16:45 p_study
drwxr-xr-x 6 mike staff 192B 11 Jun 16:33 python_ex # 폴더가 생성되었습니다.
drwxr-xr-x 6 mike staff 192B 15 May 16:36 python_inter
-rw-r--r-- 1 mike staff 43B 15 May 16:35 test.py
~/St/p/Python-Inflearn-inter cd python_ex ✔ base 16:33:10
~/St/p/Py/python_ex ll ✔ base 16:33:32
total 8
drwxr-xr-x 12 mike staff 384B 11 Jun 16:33 bin
drwxr-xr-x 2 mike staff 64B 11 Jun 16:33 include
drwxr-xr-x 3 mike staff 96B 11 Jun 16:33 lib
-rw-r--r-- 1 mike staff 91B 11 Jun 16:33 pyvenv.cfg
가상환경 활성화
# 가상환경 활성화
~/St/p/Py/python_ex cd bin ✔ base 16:33:34
~/St/p/Py/python_e/bin ll ✔ base 16:33:37
total 72
-rw-rw-r-- 1 mike staff 1.9K 11 Jun 16:33 activate
-rw-rw-r-- 1 mike staff 894B 11 Jun 16:33 activate.csh
-rw-rw-r-- 1 mike staff 2.0K 11 Jun 16:33 activate.fish
-rw-rw-r-- 1 mike staff 8.6K 11 Jun 16:33 Activate.ps1
-rwxr-xr-x 1 mike staff 281B 11 Jun 16:33 pip
-rwxr-xr-x 1 mike staff 281B 11 Jun 16:33 pip3
-rwxr-xr-x 1 mike staff 281B 11 Jun 16:33 pip3.9
lrwxr-xr-x 1 mike staff 36B 11 Jun 16:33 python -> /Users/mike/opt/anaconda3/bin/python
lrwxr-xr-x 1 mike staff 6B 11 Jun 16:33 python3 -> python
lrwxr-xr-x 1 mike staff 6B 11 Jun 16:33 python3.9 -> python
~/St/p/Py/python_e/bin source ./activate ✔ base 16:33:38
~/St/p/Py/python_e/bin python --version
Python 3.9.13
# 가상환경이 변경됨. "python_ex" 타이틀이 추가되었습니다.
# 터미널창을 꾸미기해서 일반적으로 보이는 형식과 다르게 보입니다.
~/St/p/Py/python_e/bin ✔ python_ex base 16:34:15
가상환경 비활성화
/# 비활성화하면 "python_ex" 없어진다.
~/St/p/Py/python_e/bin deactivate ✔ python_ex base 16:42:19
~/St/p/Py/python_e/bin ✔ base 16:42:33
아나콘다에서는 설치된 가상환경을 확인가능하지만 venv 에서 생성한 경우는 각 폴더를 직접 확인해야만 알 수 있다.
추가로 vs-code에서 가상환경을 자동으로 연결하는 방법입니다.
vs-code 터미널창에 보이는 정보와 상관없이
컴파일 환경을 지정하는 방법입니다.
아래 그림을 참고하세요
파레트 > 인터프리터 > 원하는 버전/환경 선택
현재는 "python_inter" 라는 환경입니다.
pip 업데이트 - 현재 환경에서는 최신버전이라서 base 환경의 pip 를 업데이트 함.
~/St/p/Py/python_i/bin python -m pip install --upgrade pip
Requirement already satisfied: pip in /Users/mike/opt/anaconda3/lib/python3.9/site-packages (22.2.2)
Collecting pip
Using cached pip-25.1.1-py3-none-any.whl (1.8 MB)
Installing collected packages: pip
Attempting uninstall: pip
Found existing installation: pip 22.2.2
Uninstalling pip-22.2.2:
Successfully uninstalled pip-22.2.2
Successfully installed pip-25.1.1
~/St/p/Py/python_i/bin pip list | grep pip ✔ 4s base 17:06:10
pip 25.1.1
~/St/p/Py/python_i/bin
'Python > Configuration' 카테고리의 다른 글
[Python] 맥북 기본 설정 - 아나콘다에서 가상환경 추가 및 주피터 설치 (0) | 2024.07.05 |
---|---|
[Python] 맥북 기본 설정 - 아나콘다 가상환경 만들기 (0) | 2023.02.23 |