首页 > 技术文章 > ok_Centos下python虚拟环境的安装、创建、删除、启动、退出详解 推荐安装方式3 ,实测好用便于管理

akxmhd 2021-10-12 14:45 原文

一、概述
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

 

 

————————————————
版权声明:本文为CSDN博主「嫣夜来」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_41865652/article/details/85100264

推荐阅读