Я пытаюсь открыть новое окно терминала в XFCE и активировать там python3 virtualenv, используя следующую строку в скрипте bash:
xfce4-terminal --working-directory=$HOME/path/to/project --maximize \
-e 'bash -c "source $HOME/path/to/project/venv/bin/activate; bash"'
Странно то, что virtualenv активируется, поскольку:
which python
показывает правильный путь к каталогу virtualenv, и проект, кажется, работает нормально.
Однако я не вижу (venv)
слева от приглашения оболочки. Более того, когда я вхожу в deactivate
, он жалуется, что не может найти такую команду.
Есть ли правильный способ решить эту проблему?