소품집

Mac OS 터미널 실행시 (base) user로 뜰 때/가상환경 사용법 본문

Web crawling

Mac OS 터미널 실행시 (base) user로 뜰 때/가상환경 사용법

sodayeong 2021. 5. 3. 14:38

터미널에서 가상 환경을 생성하려고 하는데,

이미 (base) 가상환경을 사용중이어서 venv(파이썬 표준 모듈)을 사용하지 못하더라구요.

(base) dayeong@dayeong-ui-MacBookPro ~ % 

서치해 보니 아나콘다가 원인이었습니다. 

 

 

(base)user 로 뜰 때 해결법

아나콘다 환경에서 나오기 위해 아래와 같이 입력

# conda 종료
conda deactivate

# conda 시작
conda activate

# conda 자동 활성화 FALSE(끄기) or True(켜기)
conda config --set auto_activate_base False
source ~/.bashrc

 

가상 환경 사용법

다음 명령어로 가상 환경을 생성합니다.

-m 옵션은 지정한 모듈을 스크립트로 실행한다는 의미입니다. 

dayeong@dayeong-ui-MacBookPro ~ % python3 -m venv scraping

dayeong@dayeong-ui-MacBookPro ~ % . scraping/bin/activate
(scraping) dayeong@dayeong-ui-MacBookPro ~ % 
(scraping) dayeong@dayeong-ui-MacBookPro ~ % 

현재 폴더에 scraping 디렉터리가 생성되었고, 이 디렉터리의 이름(scraping)이 가상환경의 이름이 됩니다. 

 

 

 

끝!

728x90
Comments