【问题标题】:I have installed virtualenvwrapper but getting error- workon: command not found我已经安装了 virtualenvwrapper 但出现错误-workon: command not found
【发布时间】:2015-03-13 15:31:17
【问题描述】:

我刚刚通过它documentation site 和链接http://www.openbookproject.net 安装了virtualenvwrapper 但是在运行命令时-

workon <vir.Env.Name>
我收到以下错误 -

workon: command not found我用来安装的命令列表是-

    sudo aptitude install python-virtualenv
    sudo aptitude install python-dev
    mkdir mydjangoapp
    cd mydjangoapp/
    virtualenv --no-site-packages mydjangoappvenv
    virtualenv --no-site-packages jango
    source jango/bin/activate
    pip install virtualenv
    pip install virtualenvwrapper
    pip install --install-option="--user" virtualenvwrapper

    cat >> ~/.bash_profile
    export WORKON_HOME=$HOME/.virtualenvs
    export PROJECT_HOME=$HOME/directory-you-do-development-in
    source /usr/local/bin/virtualenvwrapper.sh

我猜我的 virtualenvwrapper 没有安装。请任何人都可以告诉我是什么问题。还告诉我什么是 .bash 文件以及它在我们的文件目录中的位置。

【问题讨论】:

  • 你在其中进行开发的目录是不是字面上称为'directory-you-do-development-in'?!您是否重新启动了bash 以便新的配置文件生效?
  • 我在命令 cat >> ~/.bash_profile 之后重新启动了终端。实际上我对 bash 不太了解。我想我必须在我的 bash 文件中复制一些行 - (export WORKON_HOME=$HOME/.virtualenvs export PROJECT_HOME=$HOME/directory-you-do-development-in source /usr/local/bin/virtualenvwrapper.sh ) 但是我不知道 bash 文件在系统中的位置。

标签: django installation virtualenv virtualenvwrapper


【解决方案1】:

我想你可能已经在像这样的任何虚拟环境中安装了 virtualenvwrapper-

 rahul@rahulpc:~/mydjangoapp$ source jango/bin/activate
(jango)rahul@rahulpc:~/mydjangoapp$ pip install virtualenvwrapper

因此,在安装 virtualenvwrapper 之前,您必须停用虚拟环境。

(jango)rahul@rahulpc:~/mydjangoapp$ deactivate
rahul@rahulpc:~/mydjangoapp$ pip install virtualenvwrapper

现在按照所有进一步的步骤。

【讨论】:

    猜你喜欢
    • 2014-09-23
    • 1970-01-01
    • 1970-01-01
    • 2015-11-22
    • 1970-01-01
    • 2016-10-24
    • 2021-04-03
    • 1970-01-01
    • 2019-05-28
    相关资源
    最近更新 更多