【发布时间】:2016-07-13 18:29:52
【问题描述】:
我是第一次学习 Linux 以及如何设置 Django 环境。 当我运行 virtualenvwrapper 命令时,我不确定“:找不到命令”是什么意思。下面是命令行顺序:
root@intranet-django:/home/lv/# workon
root@intranet-django:/home/lv/# mkvirtualenv temp
Using base prefix ‘/usr’
New python executable in /root/.virtualenvs/temp/bin/python3
Also creating executable in /root/.virtualenvs/temp/bin/python
Installing setuptools, pip, wheel…done
:command not found
root@intranet-django:/home/lv/# workon
temp
root@intranet-django:/home/lv/#
【问题讨论】:
-
@SvekarP 这个不相关,这里
mkvirtualenv明显找到 -
很抱歉,您能否提供更多信息,您是如何安装的
virtualenvwrapper您是使用pip还是sudo安装的? -
我假设你已经在本地机器上安装了
python2和python3,尝试像$ virtualenv -p /usr/local/bin/python3 <path/to/new/virtualenv/>那样为你的virtualenv指定python 路径,看看会不会工作 -
@SvekarP,感谢您的帮助。我使用 PIP 安装。我在 .bashrc 和 .profile 中添加了以下内容:
-
export WORKON_HOME=$HOME/.virtualenvs export PROJECT_HOME=$HOME/projects source /usr/local/bin/virtualenvwrapper.sh
标签: django ubuntu virtualenvwrapper