Webfaction设置Virtualenv

时间:2014-11-18 16:19:10

标签: django pip virtualenv webfaction

我必须在webfaction帐户上设置一个新的Django网站,当我尝试运行pip时遇到问题这是我运行时遇到的错误     pip install south

OSError: [Errno 13] Permission denied: '/tmp/pip-build/virtualenv'

1 个答案:

答案 0 :(得分:0)

Webfaction提供有关如何安装pip和pip包以在本地主目录中使用的说明... http://docs.webfaction.com/software/python.html#installing-packages-with-pip

如果您计划从同一个webfaction服务器托管多个Web应用程序,那么为每个应用程序设置virtualenvs可能是明智之举。要做到这一点,我会尝试以下......

  1. pip install --user virtualenv#install virtualenv via pip
  2. echo' export PATH =" $ HOME / bin:$ PATH"' >> $ HOME / .bashrc#将本地bin目录添加到PATH
  3. source $ HOME / .bashrc #reload .bashrc启用PATH更改
  4. virtualenv yourvirtualenv --no-site-packages
  5. 希望这有效。我没有Webfaction进行测试,但我认为这应该足够了。