Windows의 파이엔브
3754 단어 windowspythonchocolateypyenv
Chocolatey를 사용하여 Pyenv 설치
Windows 시스템에 프로그램을 설치할 때 Chocolatey를 사용하는 것이 최선의 선택입니다. 컴퓨터에 이미 Chocolatey를 설치했는지 확인합니다. 그렇지 않은 경우 공식instruction을 참조하여 chocolatey를 설치하십시오. installation guide에 설명된 대로 관리자 모드로 PowerShell 터미널을 열고 다음 명령을 실행하여 Chocolatey를 사용하여 Pyenv를 설치할 수 있습니다.
choco install pyenv-win
Windows 10 1905 이상을 실행 중인 경우 시작 > "앱 실행 별칭 관리"를 통해 기본 제공 Python 시작 프로그램을 비활성화하고 Python용 "앱 설치 프로그램"별칭을 비활성화해야 할 수 있습니다.
성공적으로 설치되면 PowerShell 터미널을 닫고 일반 모드로 다시 열어보십시오.
pyenv --version
를 실행하여 설치를 확인하십시오.출력된 pyenv 버전이 보이면 정상입니다. 그렇지 않은 경우 instruction에 따라 PATH를 수동으로 구성해 보십시오.
다음은 내 컴퓨터에서 작동하게 만드는 것입니다.
Pyenv에 Python 버전 설치 및 사용
설치할 수 있는 사용 가능한 버전을 확인하려면 다음 명령을 실행하십시오.
pyenv install --list
설치할 수 있는 버전 목록이 표시되어야 합니다. 제 경우에는
3.8.3
가 최신이었고 다음 명령으로 설치해 보겠습니다.pyenv install 3.8.3
이를 설치하면 CLI에 진행률이 출력되고 설치 프로그램 GUI가 열립니다. 따라 설치를 마칩니다.
버전이 설치되었는지 확인하려면 다음을 사용하여 확인하십시오.
pyenv versions
그것이 있었다면 다음을 실행하여 글로벌 및 로컬 인터프리터로 사용할 수 있습니다.
pyenv global 3.8.3
pyenv local 3.8.3
버전을 변경하고 전역 및 로컬 인터프리터를 설정한 후 중요한 것은 홈 디렉토리 내에서 이를 실행해야 한다는 것입니다.
pyenv rehash
그런 다음 CLI에서
python
를 실행하면 이미 Python 셸 내부에 있어야 합니다.다른 버전 추가
다른 버전을 추가하는 것은 정확히 이전 단계를 수행하지만 다른 버전을 사용하는 것입니다.
pyenv install <version>
를 사용하여 다른 버전을 설치한 다음 pyenv global <version>
및 pyenv local <version>
를 사용하여 전역 및 로컬을 설정하고 변경 사항을 적용하려면 pyenv rehash
를 잊지 마십시오.문제 해결
패키지는 현재 Python의 pip를 사용하지 않습니다.
제목이 혼란스러울 수 있지만 제 경우는 다음과 같습니다. 버전
3.8.3
으로 pipenv
를 설치하고 2020.8.*
설치했지만 설치하고 파이썬3.6.3
으로 전환했을 때 최신 버전pipenv
2020.11.*
실행 파일은 여전히 pipenv
를 사용합니다. 이것은 실행 가능한 Python의 경로 값이 여전히 버전2020.8.&
을 사용하기 때문에 발생했습니다.따라서 Python36을 사용하도록 수동으로 설정하여 이 문제를 해결할 수 있습니다.
재미있는 Pyenv 탐험을 즐겨보세요.
Reference
이 문제에 관하여(Windows의 파이엔브), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/dendihandian/pyenv-in-windows-4lpe텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)