728x90
새로 컴퓨터 사서 새로 다운받는 김에 ..
정리해두기
사실 python을 latest version을 안받고 설정했다가 뭔가 꼬여서 다시 다 지우고 설정하는데
그냥 귀찮은 겸..
누가 누가봐도 저 노란색이 자길 눌러달라고 하는데
최신판으로 깔아버리자 해서
새로 까는 김에 정리해버려보자 ~ 하는 글
1. python 다운로드
3.10.6을 깔아주고
cmd 창에서 python -V로 잘 다운받아졌는지 버전 확인
C:\Users\seyeon Kim>python -V
Python 3.10.6
놀랍게도 이게 되지 않았었다.
그냥 python 해도
C:\Users\seyeon Kim>python
Python 3.10.6 (tags/v3.10.6:9c7b4bd, Aug 1 2022, 21:53:49) [MSC v.1932 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
이렇게 떠야 한다.
이게 안되고 무슨 ms 앱 다운로드 받는 곳으로 이동한다면..
환경변수를 수정해주어야한다고 하는데
내가 그거 하다가 안되서 다 지우고 다시 깐 것..
암튼 위와 같은 메시지가 나왔다면 일단 성공
다음으로
python -m pip install --upgrade pip #pip install 및 upgrade
pip -V #pip 버전 확인
pip install virtualenv virtualenvwrapper-win #virtualenv install
위 세 명령어를 치면 된다.
C:\Users\seyeon Kim>python -m pip install --upgrade pip
Requirement already satisfied: pip in c:\users\seyeon kim\appdata\local\programs\python\python310\lib\site-packages (22.2.1)
Collecting pip
Downloading pip-22.2.2-py3-none-any.whl (2.0 MB)
---------------------------------------- 2.0/2.0 MB 7.7 MB/s eta 0:00:00
Installing collected packages: pip
Attempting uninstall: pip
Found existing installation: pip 22.2.1
Uninstalling pip-22.2.1:
Successfully uninstalled pip-22.2.1
Successfully installed pip-22.2.2
C:\Users\seyeon Kim>pip -V
pip 22.2.2 from C:\Users\seyeon Kim\AppData\Local\Programs\Python\Python310\lib\site-packages\pip (python 3.10)
C:\Users\seyeon Kim>pip install virtualenv virtualenvwrapper-win
Collecting virtualenv
Using cached virtualenv-20.16.3-py2.py3-none-any.whl (8.8 MB)
Collecting virtualenvwrapper-win
Downloading virtualenvwrapper_win-1.2.7-py3-none-any.whl (18 kB)
Collecting distlib<1,>=0.3.5
Downloading distlib-0.3.5-py2.py3-none-any.whl (466 kB)
---------------------------------------- 467.0/467.0 kB 4.9 MB/s eta 0:00:00
Collecting filelock<4,>=3.4.1
Downloading filelock-3.8.0-py3-none-any.whl (10 kB)
Collecting platformdirs<3,>=2.4
Downloading platformdirs-2.5.2-py3-none-any.whl (14 kB)
Installing collected packages: distlib, platformdirs, filelock, virtualenv, virtualenvwrapper-win
Successfully installed distlib-0.3.5 filelock-3.8.0 platformdirs-2.5.2 virtualenv-20.16.3 virtualenvwrapper-win-1.2.7
확인이 다 되었다면 WORKON_HOME 환경변수 위치를 지정해주어야 한다.
C:\Users\seyeon Kim>set WORKON_HOME
WORKON_HOME 환경 변수가 정의되지 않았습니다.
set으로 한번 확인해보고 정의되지 않았다고 하면 원하는 경로를 넣어 위치를 지정해주면 된다.
C:\Users\seyeon Kim>setx WORKON_HOME "C:\Users\seyeon Kim\Envs"
성공: 지정한 값을 저장했습니다.
이때 경로를 큰 따옴표에 넣어주지 않았더니 경로 지정이 제대로 되지 않았었다.
새로운 cmd 창 열어 set으로 확인해보면
C:\Users\seyeon Kim>set WORKON_HOME
WORKON_HOME=C:\Users\seyeon Kim\Envs
제대로 설정되어 들어간 것을 확인할 수 있다.
근데 사실 아나콘다 쓸 꺼면 .. virtualenv 안써도 될 거같다.
2. 가상환경 생성 w.virtualenv
virtualenvwrapper 명령어로 가상환경을 제어할 수 있다. (위치 관계없이 전역으로 사용 가능)
# 가상환경 생성
mkvirtualenv [env_name]
# 가상환경 제거
rmvirtualenv [env_name]
# 가상환경 목록 보기
workon
# 가상환경 활성화
workon [env_name]
# 가상환경 비활성화 (환경 활성화 중에)
deactivate
# 프로젝트 디렉토리 맵핑
setvirtualenvproject
# 프로젝트 디렉토리 맵핑이 된 경우
# 아래 커맨드로 바로 프로젝트 디렉토리로 이동 가능
cdproject
3. Jupyter Notebook
# 가상환경 활성화(진입)
> workon [가상환경이름]
# Jupyter 설치
([가상환경이름]) > pip install jupyter
# Jupyter Notebook 실행
([가상환경이름]) > jupyter notebook
jupyter notebook을 하면 브라우저 자동 실행
728x90
댓글