千家信息网

Centos安装Python虚拟环境及配置方法是怎样的

发表于:2025-11-15 作者:千家信息网编辑
千家信息网最后更新 2025年11月15日,本篇文章给大家分享的是有关Centos安装Python虚拟环境及配置方法是怎样的,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。virtu
千家信息网最后更新 2025年11月15日Centos安装Python虚拟环境及配置方法是怎样的

本篇文章给大家分享的是有关Centos安装Python虚拟环境及配置方法是怎样的,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

virtualenv 可以在系统中建立多个不同并且相互不干扰的虚拟环境。
python3的虚拟环境工具配置
1.下载虚拟环境工具

[root@localhost opt]#pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple virtualenv

2.通过命令行创建虚拟环境

[root@localhost opt]#find  /opt/python-3.6.9  -name  site-packages所有pip3安装的模块都会放在这里

[root@localhost opt]#virtualenv  --no-site-packages  --python=python3  ./ven1

ps:发现提示没有-no-site-packages ,那么我们去掉再试下

[root@localhost opt]#virtualenv   --python=python3  ./ven1

我们发现会在当前创建一个ven1的虚拟环境,进入到bin目录下面,会发现已经自动给我们创建了pip3和python3的编译安装包了
创建完成之后,必须激活才可以使用这个虚拟环境,这个激活就是在修改path变量而已
使用下面的命令就可以了
3:激活虚拟环境

[root@localhost bin]#source /opt/venv1/bin/activate

效果如下

我们发现python3的环境已经被切换了,而且环境变量也加入了刚刚我们新创建的venv1的路径,说明虚拟环境已经成功创建和生效了
那么我们接下来就可以开始创建多个虚拟环境进行测试啦
我们创建1个虚拟环境venv1,安装ajango1
我们创建1个虚拟环境venv2,安装ajango2

[root@localhost opt]#pip3  install django==1.11.9[root@localhost opt]#which   django-admin[root@localhost opt]#django-admin  startproject  venv1_django119[root@localhost opt]#vim  venv1_django119/venv1_django119/settings.py设置允许访问[root@localhost opt]#python venv1_django119/manage.py  runserver  0.0.0.0:8080

再开一个远程连接窗口,创建创建一个虚拟环境,这里我用alt+f5切换测试!

[root@localhost opt]#pip3  install django==2.0.1[root@localhost opt]#which   django-admin[root@localhost opt]#django-admin  startproject  venv2_django201[root@localhost opt]#vim  venv2_django201/venv2_django201/settings.py设置允许访问[root@localhost opt]#python venv2_django201/manage.py  runserver  0.0.0.0:8081

过程大同小异,直接上效果图了

最终效果


deactivate #直接执行此命令,退出虚拟环境,系统会自动删除venv的PATH,也就表示退出了

以上就是Centos安装Python虚拟环境及配置方法是怎样的,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注行业资讯频道。

环境 配置 命令 效果 激活 方法 变量 多个 就是 工具 更多 知识 篇文章 系统 切换 测试 不同 实用 成功 大同小异 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 win7搭建ntp服务器不同步 网络安全框架图片大全 网络技术五行属性 材料学科前沿与数据库 软件开发的进项 网络安全有关作文题目 网络安全宣传周怎么防诈骗 证券交易所网络技术员工资 贵州微管家软件开发有限公司 蛮牛科技互联网云台摄像头 亿航智能网络技术有限公司 山东北斗卫星授时服务器云主机 河东金蝶软件开发哪家强 软件开发含服务器 代理网络安全管理体系认证多少钱 服务器导出的日志压缩文件 淘客软件开发价格 阿里数据库平台 美国网络安全系统架构 软件开发行业怎么做账 数据库技术论文的总结 数据库架构需要什么 谈谈个人对网络安全的认识 数据库实现完整性实验 成都网络安全周趣玩空间 宽城区网络技术咨询哪家好 斗鱼直播间的网络安全 朝阳市正规软件开发培训学校 服务器启动方式设置方法 数据库查询在哪个班级就读用什么
0