IT/System Digging

[python3][virtualenvwrapper] ubuntu 20.04 에서 실행이 안되는 문제

심량 2021. 11. 30. 17:12

오랜만에  ubuntu 20.04 를 다시 설치할 일이 생겨서 가상 환경을 이용하고자 virtualenvwrapper 를 설치했는데 . ~/.local/bin/virtualenvwrapper.sh 를 실행하니까 다음 문장만 반복되었습니다.

명령어 '' 을(를) 찾을 수 없습니다. 그러나 다음을 통해 설치할 수 있습니다:

sudo apt install mailutils-mh  # version 1:3.7-2.1, or
sudo apt install meshio-tools  # version 4.0.4-1
sudo apt install mmh           # version 0.4-2
sudo apt install nmh           # version 1.7.1-6
sudo apt install termtris      # version 1.3-1

virtualenvwrapper.sh: There was a problem running the initialization hooks.

If Python could not import the module virtualenvwrapper.hook_loader,
check that virtualenvwrapper has been installed for
VIRTUALENVWRAPPER_PYTHON= and that PATH is
set properly.

오류 메시지만 잘 읽어봤어도 금방 해결했을텐데 뭐가 문제지 하면서 set -x 로 디버깅 옵션까지 켜봤지만 안됩니다..

초심(?)으로 되돌아가서 초반 설정부터 확인하다보니 $WORK_ON 이미 설정되어 있고 $VIRTUALENVWRAPPER_PYTHON 은.. 설정 안되어 있네

export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3

이제 . ~/.local/bin/virtualenvwrapper.sh 정상적으로 실행됩니다.