문제
•
Mac OS 환경의 터미널에서 가상환경을 생성하려고 할 때 이미 (base) 가상환경을 사용하고 있어서 (venv)를 사용하지 못함
(base) dachanjeong@Dachanui-MacBookPro ~ %
JavaScript
복사
원인
•
기존에 설치한 아나콘다가 아직 실행 중이었기 때문
해결법
•
아나콘다 환경에서 나오기 위해 아래와 같이 입력
# conda 종료
conda deactivate
# conda 시작
conda activate
# conda 자동 활성화 FALSE(끄기) or True(켜기)
conda config --set auto_activate_base False
source ~/.bashrc
Python
복사
•
다음 명령어로 가상 환경을 생성
(base) dachanjeong@Dachanui-MacBookAir ~ % python3 -m venv scraping
(base) dachanjeong@Dachanui-MacBookAir ~ % . scraping/bin/activate
(scraping) (base) dachanjeong@Dachanui-MacBookAir ~ %
Python
복사
→ 현재 폴더에 scraping 디렉터리가 생성되었고, 이 디렉터리의 이름(scraping)이 가상환경의 이름이 되는 것
해결완료