본문 바로가기

가상환경2

zsh에서 프로젝트 가상환경 자동활성화 feat. zsh-autoenv 터미널을 최근 bash에서 다시 zsh로 변경해보았습니다. 리눅스 터미널을 강력하게 사용하는 편은 아닌데, 강의 때 wsl을 활용하면서 너무 프롬프트 경로가 길어서 제가 입력하는 명령어가 자꾸 줄이 바뀌는 게 학생들 보기에 불편할 것 같았습니다. 마침 예전에 사용하던 oh-my-zsh 중에 powerlevel10k가 예뻤던 게 기억나서 오늘 테마 세팅까지 후다닥 마쳤습니다. 다만, 몇 가지 걸리는 게 있었는데 bash에서는 --rcfile 옵션을 줘서 간단히 가상환경을 설정할 수 있었는데 zsh에서는 이상하게 --rcs가 잘 먹지 않아서 스택오버플로, 스택익스체인지 등의 답변을 참고하면서 가상환경 자동 활성화를 시도해보다 결국 askdjango 이진석 님께서 추천해주신 autoenv를 사용하게 됐습니다... 2023. 10. 18.
wsl에서 파이참 터미널 열 때 가상환경 자동 활성화하는 방법 오랜만에 포스팅을 남깁니다. 최근 reflex(구:pynecone) 관련 스터디를 하면서, 파이참 - 윈도우 터미널에서는 자동으로 가상환경이 활성화되는데 wsl 환경에서는 터미널을 열 때마다 가상환경을 직접 activate 해줘야 하는 부분이 불편했습니다. 다행히 스택오버플로와 젯브레인스 블로그 등을 참고해서 wsl터미널을 열 때마다 가상환경을 자동 활성화하는 방법을 찾아 적용하기 쉽게 정리해보았습니다. 아래 세 단계만 따라하시면 됩니다. 1. (당연하지만) 가상환경을 생성합니다. 저는 ~/.virtualenvs/venv 안에 가상환경을 만들어보았습니다. 2. ~/.pycharmrc 파일을 생성합니다. (파일명은 중요하지 않습니다.) 내용은 아래와 같이 두 줄을 입력합니다. source ~/.bashrc.. 2023. 8. 15.