인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

남기정님의 프로필 이미지
남기정

작성한 질문수

실리콘밸리 엔지니어가 가르치는 파이썬 기초부터 고급까지

Python 3.11+: 2022년 10월 24일 업데이트된 특징들 소개(성능향상, TOML서포트 등등)

python 3.11 실습 환경설정?

해결된 질문

작성

·

394

0

bandicam 2023-08-06 18-47-15-651.jpg꼭 pyenv를 설치해야지만 실습이 가능한가요? 그러니까 replit이나 3.9나 3.10이 깔려있는 환경에서는 실습이 안되는거죠??

pyenv가 앞서 전 강의시간에 나온 파이썬 가상환경 virtualenv와 같나요? 그러면 설정방식과 해제 방식도 같나요???

답변 2

1

pyenv는 파이선 버전 설치/변경용이고, virtualenv는 가상환경 관리 모듈입니다. replit는 통합 ide고요. pyenv로 원하는 버전의 파이선을 설치하고, 원하는 버전을 선택하세요 그다음에 virtualenv로 가상환경을 만드시고 가상환경을 실행한다음에 그안에 필요한 모듈들을 설치하는겁니다. (왜 이렇게 하는지는 알고계셔야 이후 생길 문제들을 대처하는 법을 알게 됩니다.). 배우는 입장이면 파이선 버전과 패키지 관리자(파이선 버전을 맞춤으로서 어느정도 해결됨)의 버전과 개발대상 시스템을 맞추셔요. ide 까지 똑같이 맞추고 시작하는게 불필요한 시간낭비 안하는 지름길입니다.

0

미쿡엔지니어님의 프로필 이미지
미쿡엔지니어
지식공유자

안녕하세요 남기정님,

pyenv는 tty님이 말씀하신대로 하나의 파이썬 툴로써 버전 설치 변경용으로 여러 프로젝트를 하실때에 파이썬 버전관리할때 유용합니다. 아니면 하나의 랩탑에 여러가지 파이썬 버전을 설치하기 성가시거든요.

virtualenv은 가상환경을 바꾸는 것으로 파이썬 버전과 라이브러리를 독립화 할 수 있다는 장점이 있습니다.

남기정님의 프로필 이미지
남기정

작성한 질문수

질문하기