2025년 7월 29일 화요일

vscode 에서 파이썬 가상환경을 .venv 를 만들면 새로운 터미널을 생성하면 ((.venv) ) 로 표시된는 것 해결

 vscode 에서 파이썬 가상환경을 .venv 를 만들면 새로운 터미널을 생성하면 ((.venv) ) 로 표시

/Volumes/jglee/AI&Python/lottoly45 % source .venv/bin/activate

((.venv) ) /Volumes/jglee/AI&Python/lottoly45 %

프롬프트가 ((.venv) ) 여서 보기가 싫다.

/Volumes/jglee/AI&Python/lottoly45/.venv/bin

에 있는 activate 파일을 텍스트 편집기로 불러서


if [ -z "${VIRTUAL_ENV_DISABLE_PROMPT:-}" ] ; then

    _OLD_VIRTUAL_PS1="${PS1:-}"

    PS1="("'(.venv) '") ${PS1:-}"

    export PS1

fi

if [ -z "${VIRTUAL_ENV_DISABLE_PROMPT:-}" ] ; then

    _OLD_VIRTUAL_PS1="${PS1:-}"

    PS1="(.venv) ${PS1:-}"

    export PS1

fi

로 고쳐주면 된다.

결과 화면

/Volumes/jglee/AI&Python/lottoly45 % source .venv/bin/activate

(.venv) /Volumes/jglee/AI&Python/lottoly45 % 



vscode 에서 파이썬 가상환경을 .venv 를 만들면 새로운 터미널을 생성하면 ((.venv) ) 로 표시된는 것 해결

 vscode 에서 파이썬 가상환경을 .venv 를 만들면 새로운 터미널을 생성하면 ((.venv) ) 로 표시 즉 /Volumes/jglee/AI&Python/lottoly45 % source .venv/bin/activate ((.venv)...