python 安装virtualenv和virtualenvwrapper

1. 首先介绍pip常用命令

pip安装命令: pip install package_name

pip升级命令:pip install –ungrage package_name

pip卸载命令:pip uninstall package_name

pip install django

pip install -U django

2. virtualenv的安装

virtualenv的安装:

$ sudo pip install virtualenv

$ sudo apt-get install python-virtualenv

如果是Mac OS X 系统, 就可以用easy_install安装virtualenv:

$ sudo easy_install virtualenv

查看virtualenv的版本号, 或检查系统是否是否安装了virtualenv:

$ virtualenv --version

用virtualenv创建虚拟环境, 一般虚拟环境被命名为venv:

$ virtualenv venv

激活这个虚拟环境:

$ source venv/bin/activate

如果使用微软windows系统, 激活命令是:

$ venv\Script\activate

激活虚拟环境的命令会修改命令行提示符, 加入环境名:

(venv) $

当虚拟环境中的工作完成后, 如果你想回到全局Python解释器中, 可以在命令行提示符下输入deactivate

执行以下命令可在虚拟环境中安装Flask

(venv) $ pip install flask

验证Flask是否正确安装:

(venv) $ python
>>> import flask
>>>

3. virtualenvwrapper的安装

virtualenvwrapper的安装:

$ sudo pip install virtualenvwrapper

安装完成后, 会在下面的位置生成virtualwrapper的shell脚本。

/usr/local/bin/virtualenvwrapper.sh

在使用virtualenvwrapper时, 需要配置登录的shell初始化脚本, 将virtualenvwrapper.sh的信息读入当前的shell环境。这里以base为例, 通过对用户根目录下(即/home/[username])的.bashrc配置文件进入如下修改即可。

修改.bashrc:

if [ -f /usr/local/bin/virtualenvwrapper.sh ]; then
    export WORKON_HOME=$HOME/.virtualenvs
    source /usr/local/bin/virtualenvwrapper.sh
fi

再次读入.bashrc:

$ source ~/.bashrc

我们可以输入命令mkvirtualenv, 看一下其是否可用。

$ mkvirtualenv --help

设置好之后,你就可以通过下面的命令来操作虚拟环境了:

建立虚拟环境:

$ mkvirtualenv env

确认虚拟环境:

$ ls -la $HOME/.virtualenvs

与virtualenv的相同处与不同处, 其中, 退出虚拟运行环境的命令同样是deactivate, 进入虚拟运行环境的命令变为workon。

退出虚拟环境:

(venv) $ deactivate

进入已存在的环境或者切换环境, 假设存在虚拟环境名为env:

$ workon env

浏览虚拟环境:

$ workon

删除虚拟环境:

$ rmvirtualenv env

4. 在虚拟环境下一键安装pip常用package

requirements.txt文件里写入packagepackage==版本号package>=版本号:

Django==1.7.7
django-debug-toolbar
ply
MySQL-python
uwsgi
flup
Flask
Pillow
markdown2

一键安装命令:

(venv) $ pip install -r requirements.txt

在执行上面的一键安装命令过程中, 配置MySQL-Python的时候系统报错,提示:

EnvironmentError: mysql_config not found

google搜索EnvironmentError: mysql_config not found, 在stackoverflow找到答案

(venv) $ sudo apt-get install libmysqlclient-dev

OK, Enjoy it!!!

时间: 2024-10-07 15:38:13

python 安装virtualenv和virtualenvwrapper的相关文章

Ubuntu18.04中安装virtualenv和virtualenvwrapper

1.安装virtualenv和virtualenvwrapper pip3 install virtualenv pip3 install virtualenvwrapper 2.创建目录用来存放虚拟环境 mkdir $HOME/.virtualenvs 3.打开~/.bashrc文件,并添加内容: export WORKON_HOME=$HOME/.virtualenvs export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3 export VIRTU

python虚拟环境 Virtualenv及Virtualenvwrapper

virtualenv virtualenv: 用来建立一个虚拟的python环境,一个专属于项目的python环境. 用virtualenv 来保持一个干净的环境非常有用 1.基本使用 通过pip安装virtualenv: pip install virtualenv 测试安装: virtualenv --version 为一个工程项目搭建一个虚拟环境: cd my_project virtualenv my_project_env 另外,如果存在多个python解释器,可以选择指定一个Pyth

Centos7 python虚拟环境virtualenv和virtualenvwrapper简单介绍

我的系统版本是 [[email protected] ~]# cat /etc/os-release 我的Python版本是 [[email protected] ~]# python3 -V 关于如何安装Python请看我的django环境搭建的博客https://www.cnblogs.com/caesar-id/p/10791791.html 下面我们来开始搭建基于Python3.6.2版本的虚拟环境virtualenv: 1.由于Centos自带的yum源下载比较慢,这里我们使用国内阿里

virtualenv 和 virtualenvwrapper

1. 首先介绍pip常用命令 pip安装命令: pip install package_name pip升级命令:pip install –ungrage package_name pip卸载命令:pip uninstall package_name 如 pip install django pip install -U django 2. virtualenv的安装 virtualenv的安装: $ sudo pip install virtualenv 或 $ sudo apt-get in

在 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和virtualenvwrappe

python开发之virtualenv与virtualenvwrapper(linux下安装与配置)

在使用python开发过程中,会经常碰到不同的工程依赖不同版本的库的问题,所以我们需要对于不同的工程使用不同的虚拟环境来保持开发环境以及宿主环境的清洁 ----------virtualenv 一个可以帮助我们管理不同python环境的好工具,它可以在系统中建立多个不同并且相互不干扰的虚拟环境.  - 一 linux下安装,配置virtualenv 1.安装virtualenv pip3 install virtualenv 2.创建目录 mkdir Myproject cd Myproject

python虚拟环境virtualenv安装和配置

http://blog.csdn.net/pipisorry/article/details/47008981 python虚拟环境virtualenv VirtualEnv用于在一台机器上创建多个独立的python运行环境,VirtualEnvWrapper为前者提供了一些便利的命令行上的封装. Virtualenv是一个非常好的virtual python environment builder,他最大的好处是,可以让每一个python项目单独使用一个环境,而不会影响python系统环境,也

独立python环境之virtualenv和virtualenvwrapper

介绍 如果有一台測试机,多个人使用,有多个项目,不同项目可能python版本号不一样.须要的库不一样. 我们须要一个独立干净的python环境,互相隔离,互不影响. virtualenv能够帮我们解决问题. virtualenvwrapper是virtualenv的封装.能够方便的创建/删除/拷贝/切换不同的环境. 安装与配置 pip install virtualenv pip install virtualenvwrapper 编辑~/.bashrc增加以下的内容并source. expor

windows下python虚拟环境virtualenv安装和使用

前面介绍了python在ubuntu16.04环境下,python的虚拟环境virtualenv的安装,下面介绍在windows环境下的安装和使用. 环境信息 操作系统:windows10 python版本:3.6.3 安装 下载安装python3.6.3 进入官网:https://www.python.org/downloads(windows) 选择:Windows x86-64 web-based installer Windows x86-64 web-based installer #