美文网首页
安装virtualenv和virtualenvwrapper

安装virtualenv和virtualenvwrapper

作者: 暂时还没有昵称2222 | 来源:发表于2016-04-12 23:37 被阅读303次

根据 这篇文章, 学习flask前要先装一下virtualenv

安装virtualenv和virtualenvwrapper

sudo pip install virtualenv
sudo pip install virtualenvwrapper

安装后还不能使用, 默认virtualenvwrapper安装在/usr/local/bin下, 打开下面的 virtualenvwrapper.sh, 会看到Setup,内容如下:

 Setup:

  1. Create a directory to hold the virtual environments.
     (mkdir $HOME/.virtualenvs).
  2. Add a line like "export WORKON_HOME=$HOME/.virtualenvs"
     to your .bashrc.
  3. Add a line like "source /path/to/this/file/virtualenvwrapper.sh"
     to your .bashrc.
  4. Run: source ~/.bashrc
  5. Run: workon
  6. A list of environments, empty, is printed.
  7. Run: mkvirtualenv temp
  8. Run: workon
  9. This time, the "temp" environment is included.
 10. Run: workon temp
 11. The virtual environment is activated.

如果碰到权限问题,可以看这个答案:http://stackoverflow.com/questions/21194519/cant-use-mkvirtualenv-site-packages-markerlib-permission-denied

需要执行

sudo chown -R your-username:wheel /Library/Python/2.7/site-packages

执行一下在虚拟环境下执行pip --version, 看看pip所在的目录是不是虚拟环境的目录,如果不是,在.bashrc中加入如下:

# pip should only run if there is a virtualenv currently activated
export PIP_REQUIRE_VIRTUALENV=true
# cache pip-installed packages to avoid re-downloading
export PIP_DOWNLOAD_CACHE=$HOME/.pip/cache

具体的使用可以看:http://liuzhijun.iteye.com/blog/1872241

相关文章

网友评论

      本文标题:安装virtualenv和virtualenvwrapper

      本文链接:https://www.haomeiwen.com/subject/zhuwlttx.html