【问题标题】:How to setup virtualenvwrapper in zsh under linux mint?如何在 linux mint 下的 zsh 中设置 virtualenvwrapper?
【发布时间】:2014-08-07 13:57:25
【问题描述】:

我使用 apt 的 virtualenvwrapper。 使用 bash 可以正常工作,但我最近切换到 zsh。 现在,当我在 zsh 中尝试 workon 时,我得到了 zsh: command not found: workon 因为我使用的是 oh-my-zsh 脚本/插件,所以我认为将 virtualenv 和 virtualenvwrapper 插件添加到我的.zshrc plugins= 就足够了。 但这没有帮助。我还需要配置什么才能使其在 zsh 下工作?

PS 要清楚 - 我仍然可以为此使用 bash - 这里没有任何问题......

【问题讨论】:

    标签: linux virtualenv zsh zshrc oh-my-zsh


    【解决方案1】:

    我只是在 ubuntu 14.04 上测试它,我遇到了同样的问题。 要修复它,请将其添加到您的 .zshrc

     source /usr/share/virtualenvwrapper/virtualenvwrapper.sh
    

    或者在终端运行这个

     echo source /usr/share/virtualenvwrapper/virtualenvwrapper.sh >> ~/.zshrc
    

    【讨论】:

    • 在 Mac OS X 中我必须这样做:echo source /usr/local/bin/virtualenvwrapper.sh >> ~/.zshrc
    • 对于 ubuntu 14.04 上的我(通常遵循 virtualenvwrapper 的安装说明),我需要将 source /usr/local/bin/virtualenvwrapper.sh 添加到 .zshrc。此外,如果您为 virtualenvs 使用非标准位置,请务必在源代码行之前添加 export WORKON_HOME=/path/to/virtualenvs
    • 如果您在 OSX 上使用 Macports 安装了 py27-virtualenvwrapperecho source /opt/local/bin/virtualenvwrapper2.7.sh >> ~/.zshrc
    • ArchLinux 中的 virtualenv 怎么样?
    • 我正在使用惰性包装器 source /usr/local/bin/virtualenvwrapper_lazy.sh 它与快捷方式 workonmakevirtualenv 一样可以正常工作。
    猜你喜欢
    • 2017-05-30
    • 1970-01-01
    • 2018-06-27
    • 2013-08-23
    • 2015-01-27
    • 2013-03-13
    • 1970-01-01
    • 1970-01-01
    • 2021-03-28
    相关资源
    最近更新 更多