새소식

Programming/python

[python3] windows10 에서 pyenv + poetry 환경 구축하기

  • -

기록용으로 남깁니다.

  1. Win + X 키를 눌러 터미널을 관리자 권한으로 실행
  2. 권한 설정
    1. powershell 이 실행된 상태에서 아래 명령 입력. 이 것 실행 없이 실치 시도하면 '보안 오류' 발생함. 스크립트를 실행할 수 없다고 함
    2. Set-ExecutionPolicy RemoteSigned
  3. pyenv 설치 명령 입력
    1. Invoke-WebRequest -UseBasicParsing -Uri "https://raw.githubusercontent.com/pyenv-win/pyenv-win/master/pyenv-win/install-pyenv-win.ps1" -OutFile "./install-pyenv-win.ps1"; &"./install-pyenv-win.ps1"
  4. pyenv 실행 확인
    1. 설치 했더니.. 실행을 못하네?
    2. 이 창을 껏다가 다시 켜야 됩니다. 그래야 환경이 적용되는 것 같아요..
      1. 새로 실행시킨 터미널 프로그램의 파워셸에서 실행시키니 pyenv 가 --help 란 옵션은 못 알아먹겠다고 직접 답변줬네요.
      2. 저처럼 하지 마시고 pyenv --version 명령으로 확인하세요.
      3. 그 외 자세한 사용법은 github 문서(https://github.com/pyenv-win/pyenv-win) 를 참고하세요.
  5. poetry 설치 명령 실행
    1. (Invoke-WebRequest -Uri https://install.python-poetry.org -UseBasicParsing).Content | python -
    2. 이녀석도 바로 실행이 안되서(이럴 땐 리눅스가 편함..) 터미널 또 껏다가 켰는데 안되네??
      1. 터미널 다시 종료
      2. Win + R 키 누르기
      3. sysdm.cpl ,3 붙여넣고 엔터키 누르기
        1. cpl 이랑 ,3 사이에 빈 칸 1개 반드시 있어야 함.
      4. 환경 변수 -> user 에 대한 사용자 변수 -> Path -> 아래 빈 칸 눌러서 다음 내용 붙여넣고 확인 단추 누르기
        1. 참고로 제 컴퓨터 로그인 아이디가 'user' 임. 자신 컴퓨터에서 사용하는(모르겠으면 C:\Users 들어가서 확인..) 값으로 바꿔야 함. 
        2. C:\Users\user\AppData\Roaming\pypoetry\venv\Scripts
      5. 터미널 다시 실행하고 poetry --version 명령 실행
      6. 잘됩니다!!

 

 

 

 

 

Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.