python 파이썬 버전 지정 하는 방법
새 환경을 만들 때 virtualenv에서 사용하는 Python 버전을 변경하려면 -p 또는 --python 옵션 뒤에 원하는 Python 버전의 경로를 사용할 수 있습니다.
예를 들어 Python 3.8을 사용하여 "myenv"라는 새 환경을 만들려면 다음 명령을 사용할 수 있습니다.
virtualenv -p python3.8 myenv
시스템의 PATH에 없는 경우 Python 실행 파일의 전체 경로를 사용할 수도 있습니다.
python 절대경로 찾는 방법
which 명령을 사용하여 Linux에서 시스템의 Python 인터프리터 경로를 찾을 수 있습니다. which 명령은 시스템의 PATH에서 명령을 찾는 데 사용됩니다. 예를 들어 Python 인터프리터의 경로를 찾으려면 다음 명령을 사용할 수 있습니다.
which python
이 명령은 시스템의 Python 인터프리터 경로를 반환합니다.
또는 type 명령을 사용하여 Python 인터프리터의 경로를 찾을 수 있습니다. 예를 들어,
type -a python
이 명령은 시스템의 Python 인터프리터에 대한 경로도 반환합니다.
Windows 환경에서는 sys 모듈을 사용하여 파이썬 실행 경로를 찾을 수도 있습니다. 다음 명령을 사용할 수 있습니다.
import sys
print(sys.executable)
이것은 현재 실행 중인 파이썬 실행 파일의 경로를 인쇄합니다.
시스템에 여러 버전의 Python이 설치되어 있는 경우 which python3.8과 같은 명령을 실행하여 특정 버전의 경로를 확인할 수 있습니다.
Linux에서 ':'로 구분된 모든 경로를 인쇄하는 echo $PATH 명령을 실행하여 Python의 경로를 확인할 수도 있습니다. 경로 목록에서 python을 검색하면 python이 설치된 위치를 확인할 수 있습니다.
환경이 생성되면 운영체제별 활성화 스크립트를 실행하여 환경을 활성화할 수 있습니다.
source myenv/bin/activate (ex: Linux/Mac OS)
myenv\Scripts\activate (ex: Windows OS)
다음을 실행하여 Python 버전을 확인할 수 있습니다.
python --version
다음을 실행하여 가상 환경을 비활성화할 수 있습니다.
deactivate
'Dev' 카테고리의 다른 글
Python에서 Pandas DataFrame의 컬럼(columns) 추가 방법[예시코드 포함] (1) | 2023.01.17 |
---|---|
소프트웨어 개발 방법론(Agile) (0) | 2023.01.17 |
Pandas 설치 방법 (0) | 2023.01.17 |
스타트업에서 적용하는 소프트웨어 개발 방법론 종류 (2) | 2023.01.17 |
Python Virtualenv 설치 방법 (0) | 2023.01.17 |