我正在尝试将django安装到已经存在的virtualenv中。
按照此处 pip-install网站上列出的说明,我从SSH运行了以下内容。
name@server:~$ . myenv.env/bin/activate
(myenv.env)nam@server:~$ pip install django
但是,在安装的底部,我看到了以下信息:
creating /usr/local/lib/python2.7/dist-packages/django
error: could not create '/usr/local/lib/python2.7/dist-packages/django': Permission denied
似乎正在尝试将其安装到全局目录。我没有sudo特权。我在这里做错什么了吗?
更新:$ PATH = /var/django/myenv.env/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
which easy_install
以查看您使用的是virtualenv还是系统之一。
which pip
收获?你看到pip
里面myenv.env/bin/
吗?
easy_install
吗?