Centos下python虚拟环境的安装、创建、删除、启动、退出详解
2018-12-19 16:29
1636 查看
一、概述
virtualenv可以搭建虚拟且独立的python环境,可以使每个项目环境与其他项目独立开来,保持环境的干净,解决包冲突问题。
virtualenv用于创建独立的Python环境,多个Python相互独立,互不影响,它能够:
1. 在没有权限的情况下安装新套件
2. 不同应用可以使用不同的套件版本
3. 套件升级不影响其他应用
二、virtualenv的安装
安装方式一:yum命令进行安装(如果是ubuntu系统使用 sudo apt-get install python-virtualenv)
命令:
yum install python-virtualenv
安装方式二:pip命令进行安装
命令:
pip install virtualenv
安装方式三:安装virtualenv的扩展包virtualenvwrapper
操作一:安装virtualenvwrapper
命令:
pip install virtualenvwrapper
操作二:创建一个文件夹,用于存放所有的虚拟环境:
命令:mkdir -p /home/python/virtualenvs (目录自定义)
操作三:设置环境变量,把下面两行添加到~/.bashrc里。
命令:
vim ~/.bashrc
添加:
export WORKON_HOME=/home/python/virtualenvs(绝对路径)
添加:
source /usr/bin/virtualenvwrapper.sh
命令:
:wq!或者
:x----保存设置
命令:
source ~/.bashrc----使修改生效
三、创建虚拟环境
命令:
mkvirtualenv venvname----venvname代表虚拟环境名称
如果电脑上安装有多个python版本,创建指定python版本的虚拟环境使用以下命令:
命令:
mkvirtualenv -p pythonexepath venvname
-p ----参数(使用–python也可以);
pythonexepath ----指定Python版本的文件路径
venvname ----虚拟环境名称
四、启动虚拟环境
列出虚拟环境列表
命令:
workon
命令:
lsvirtualenv
启动/切换虚拟环境
命令:
workon [venvname]
五、删除虚拟环境
命令:
rmvirtualenv [venvname]
六、退出虚拟环境
命令:
deactivate
相关文章推荐
- centos6.5下安装python3安装、python3虚拟环境创建venv
- CentOS下Python3的安装及创建虚拟环境的方法
- Linux-CentOS下源码编译安装Python 3.6 以及创建虚拟开发环境
- CentOS下Python3的安装及创建虚拟环境的方法
- CentOS 7下安装python3和创建虚拟环境
- Python linux 上的管理工具 pyenv 安装, pip 使用, python项目(版本分割, 项目分割, 虚拟环境创建)
- ubuntu-python安装并创建虚拟环境
- Centos6.5 安装 python3.5 虚拟环境 virtualenvwrapper
- centos 安装python3.6环境并配置虚拟环境的详细教程
- Ubuntu16.04下python虚拟环境的创建/进入以及退出代码
- Python虚拟环境在离线断网环境下创建项目虚拟环境和安装依赖包
- centos-安装python3.6环境并配置虚拟环境
- mac下安装多个版本python,项目中使用virtualenv创建虚拟环境
- python2,python3并存时虚拟环境创建,激活与退出
- 通过anaconda安装python3 后 创建虚拟环境
- win10环境:python虚拟环境的安装和配置与scrapy工程创建
- 使用python自带Venv创建虚拟环境安装多版本python
- ubuntu下Python虚拟环境的安装、激活、退出
- Centos Linux Anaconda Python Pip安装、启动和环境配置
- 【已解决】Anaconda3 4.2.0版本 创建虚拟python环境 / 安装tensorflow 出现HTTPError网络错误