본문 바로가기

공부방/Upstage AI Lab 4기

가상환경 깔고나서 가상환경이 있던 폴더 이름 바꾸지 말자!!!

지난 번에 작업할 폴더를 하나 만들고 그 안에 가상환경을 깐 다음에, 폴더 이름을 살짝 바꾼 적이 있는데 별거 아니겠지라고 생각했던 것이 크나큰 착각쓰- 스트림릿 임포트가 안되서 이거 붙잡고 대체 뭘 한거냐ㅠㅠㅠ

아래처럼 같은 위치가 나오는지 확인하자. 

which python
#/Users/alookso/sideproject/SheldonChatbot/.venv/bin/python

echo $VIRTUAL_ENV
#/Users/alookso/sideproject/SheldonChatbot/.venv

계속 이게 다르게 나와서, 아무 잘못(?)없는 ~/.zshrc 파일 계속 아나콘다 주석처리하고...

echo $VIRTUAL_ENV
#옛날 폴더명으로 주소가 지정되어 있었다
#/Users/alookso/sideproject/makebettertext/.venv

env | grep VIRTUAL
#VIRTUAL_ENV=/Users/alookso/sideproject/makebettertext/.venv
#VIRTUAL_ENV_PROMPT=(.venv)

grep VIRTUAL_ENV ~/.zshrc
#결국 주소를 직접 수정하기에 이르렀는데..

수정하고 다시 가상환경 켜서 pip install streamlit을 하는데 

마지막으로 또 오류가..

zsh: /Users/alookso/sideproject/SheldonChatbot/.venv/bin/pip: bad interpreter: /Users/alookso/sideproject/makebettertext/.venv/bin/python: no such file or directory

 

가상환경 삭제하고 다시 깔았다. ㅂㄷㅂㄷ

다시는 폴더이름 건들지 말아야겠다..