mr923 发表于 2018-8-7 06:14:06

在 Ubuntu 中 安装python 开发环境( virtualenv 和 virtualenvwrapper)

  virtualenv: linux 的一个虚拟环境
  virtualenvwrapper: 基于 virtualenv 之上的一个工具,通过它可以方便的创建/激活/管理/销毁虚拟环境,没它的话进行上面的操作将会相当麻烦。
  安装 python3
  sudo apt-get install python3
  sudo apt-get install python-setuptools
  安装 pip
  sudo apt-get install pip
  安装virtualenv和virtualenvwrapper
  $sudo apt-get install python-virtualenv
  $sudo easy_install virtualenvwrapper
  1.创建目录用来存放虚拟环境
  mkdir $HOME/.virtualenvs
  2.在~/.bashrc中添加行:
  export WORKON_HOME=$HOME/.virtualenvs
  source /usr/local/bin/virtualenvwrapper.sh
  3.运行:
  source ~/.bashrc
  3.创建python虚拟环境
  mkvirtualenv [虚拟环境名称]
  4.切换虚拟环境
  workon [虚拟环境名称]
  5.退出虚拟环境
  deactivate
  6.删除虚拟环境
  rmvirtualenv [虚拟环境名称]
  注:创建的环境是独立的,互不干扰,无需sudo权限即可使用 pip 来进行包的管理,如果在虚拟环境中使用sudo安装的包在主环境中
  使用-p参数指定虚拟环境中python的版本
  $ mkvirtualenv -p python django
  **还有一点需要注意,在默认情况下,所有安装在系统范围内的包对于virtualenv是可见的。 这意味着如果你将simplejson安装在您的系统Python目录中,它会自动提供给所有的virtualenvs使用。 这种行为可以被更改,在创建virtualenv时增加 --no-site-packages 选项的virtualenv就不会读取系统包,如下:
  virtualenv nowamagic_venv --no-site-packages
  安装redis
  在Ubuntu中执行下面这句命令:
  $sudo apt-get install redis-server
  启动服务端
  $redis-server
  启动客户端
  $redis-cli
  浏览器缓存
  Ctrl+Shift+Del清除Google浏览器缓存的快捷键
  Ctrl+Shift+R重新加载当前网页而不使用缓存内容
页: [1]
查看完整版本: 在 Ubuntu 中 安装python 开发环境( virtualenv 和 virtualenvwrapper)