【问题标题】:Keep active virtualenv on new tab在新选项卡上保持活动的 virtualenv
【发布时间】:2015-11-24 18:06:25
【问题描述】:

我使用 gnome-terminal 和 zsh。我最近在打开新选项卡 (CTRL+SHIFT+T) 时遇到了保留当前工作目录的问题,因为它曾经自我重置每次都到$HOME。我通过添加解决了它:

. /etc/profile.d/vte.sh

.zshrc 文件。

现在,由于我使用 virtualenv(和 virtualenvwrapper),我希望避免每次打开新标签时都必须执行 workon virtualenv_name

显而易见的解决方案是将该命令放在.zshrc 中,但是我不想总是 进入 virtualenv。我只想在我打开一个新标签并且我已经在一个 virtualenv 中时才这样做。

现在,由于 virtualenv 只是对PATHPS1 之类的修改,我想我可以通过某种方式做到这一点。有什么想法吗?

【问题讨论】:

    标签: virtualenv zsh virtualenvwrapper


    【解决方案1】:

    使用其中一种自动导出解决方案,例如https://direnv.nethttps://github.com/kennethreitz/autoenv。这些解决方案可用于在进入其目录时打开虚拟环境。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-08-30
      • 1970-01-01
      • 2018-10-24
      • 1970-01-01
      • 1970-01-01
      • 2022-01-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多