【发布时间】:2020-01-16 22:02:42
【问题描述】:
我尝试在 XFCE 中打开终端并使用 bash 脚本中的以下行激活 python3 virtualenv:
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 目录的正确路径,项目似乎运行良好。
但是,我在 shell 提示符左侧看不到 (venv)。此外,当我输入deactivate 时,它会抱怨找不到这样的命令。
有没有合适的方法来解决这个问题?
【问题讨论】:
标签: python-3.x bash virtualenv xfce