2022년 3월 22일 화요일

윈도우에서 가상환경 설정 및 Jupyter lab

한글윈도우10 에서 가상환경설정

1. 우선 python 이 설치되어 있어야 한다. 

    python 으로 검색하여 최신버전을 다운 받아 설치 한다.

2.  cmd 관리자: 명령프롬프트 에서...

2. python 으로 가상환경을 만든다.(저는 c:\ 에 만듬)

>cd c:\

>pyphon -m venv venv

    두번째 venv    는 가상환경을 만들고자하는 폴더이름입니다. 

    myVenv 등등 적당한 이름 사용

    잠시 기다리면 venv라는 폴더가 만들어졌슴을 dir 하여 확인할 수 있습니다.



C:\venv>.\Scripts\activate 실행하면 화면이 지워지고

(venv) C:\venv>로 프롬프트가 바뀝니다. (venv)가 가상환경을 말합니다.

(venv) C:\venv>python -V

(venv) C:\venv>pip list

하여 확인 list에 2개만 있슴..

(venv) C:\venv>pip install jupyterlab   #하면 많은 파일을 다운 받아 설치합니다.

(venv) C:\venv>jupyter lab 하여 

print('안녕하세요')  Shift + Return 하여 정상을 확인합니다.

콘솔명령에서 한글이 엄청나게 깨어지네요...
! 해결방법은
cmd.exe 명령실행창에서 가상환경으로 들오온다음
(venv) C:\venv>chcp 하여 현재의 코드페이지를 확인합니다.

(venv) C:\venv>chcp
활성 코드 페이지: 949
로 되어 있는 것을 확인한다음.
(venv) C:\venv>chcp65001
(venv) C:\venv>jupyter lab
하여 한글이 깨어지지 아니한 것을 확인 할 수 있습니다.

vscode를 처음 실행시 가상환경 디렉토리를 열고 인터프리터도 이곳의 python으로 지정해야 한다.

을 이것으로

으로 또는 F1 키를 누르고  Select interpreter >> +Enter interpreter path



하여 지정한다.

가상환경이 설치되었으면 기본환경의 phthon library를 전부 삭제하자.
pip list 하여보면 가상환경외의 library 를 확인할 수 있다.
과감히 지우자
pip freeze > requirements.txt
pip uninstall -r requirements.txt


댓글 없음:

tensorflow gpu 사용하기에서

 tensorflow 설치시 주의해야 한다. # Anything above 2.10 is not supported on the GPU on Windows Native python - m pip install "tensorflow<2.11...