CentOS下Python3的安装及创建虚拟环境的方法


Posted in Python onNovember 28, 2018

安装python3

一、安装需要编译的关联库

yum instal -y zlib zlib-devel   (根据自己系统的情况,安装需要的关联库,同样用yum安装即可)

二、下载python3的安装包

cd /tmp #建议切换到临时文件夹
wget https://www.python.org/ftp/python/3.6.3/Python-3.6.3.tgz

三、解压、编译、安装

#解压
tar -zxvf Python-3.6.3.tgz
#进入解压后的目录
cd Python-3.6.3
#编译
./configure --prefix=/usr/local/python3 (prefix表示安装的路径,我安装在/usr/local中,也可以安装其他地方)
#安装
make && make install

四、创建Python3的软链接

ln -s /usr/local/python3/bin/python3.6 /usr/bin/python3    #(软连接的文件名不要用python,因为python已经指向了python2.7)

五、创建pip3的软链接

ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3

创建python3的虚拟环境

一、下载virtualenv

pip3 install virtulenv

二、创建virtualenv的软链接

ln -s /usr/local/python3/bin/virtualenv /usr/bin/virtualenv

三、创建虚拟环境

CentOS下Python3的安装及创建虚拟环境的方法

# cd ~
# virtualenv 虚拟黄环境名 -p /usr/bin/python3

四、进入虚拟环境

CentOS下Python3的安装及创建虚拟环境的方法

#source test/bin/activate

此时的python默认已经是python3的版本了!

五、退出虚拟环境

CentOS下Python3的安装及创建虚拟环境的方法

# deactivate

这样,在centos中python2和python3就可以共存且相互不影响了。

总结

以上所述是小编给大家介绍的CentOS下Python3的安装及创建虚拟环境的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Python 相关文章推荐
Python列表list数组array用法实例解析
Oct 28 Python
浅析Python中元祖、列表和字典的区别
Aug 17 Python
python数据清洗系列之字符串处理详解
Feb 12 Python
详谈python read readline readlines的区别
Sep 22 Python
火车票抢票python代码公开揭秘!
Mar 08 Python
python随机取list中的元素方法
Apr 08 Python
Pycharm 设置自定义背景颜色的图文教程
May 23 Python
解决pycharm 误删掉项目文件的处理方法
Oct 22 Python
Python编写通讯录通过数据库存储实现模糊查询功能
Jul 18 Python
Django框架获取form表单数据方式总结
Apr 22 Python
python语言中有算法吗
Jun 16 Python
使用tensorflow进行音乐类型的分类
Aug 14 Python
python dataframe向下向上填充,fillna和ffill的方法
Nov 28 #Python
在python中只选取列表中某一纵列的方法
Nov 28 #Python
手把手教你如何安装Pycharm(详细图文教程)
Nov 28 #Python
python 使用re.search()筛选后 选取部分结果的方法
Nov 28 #Python
Python读取excel指定列生成指定sql脚本的方法
Nov 28 #Python
Python从Excel中读取日期一列的方法
Nov 28 #Python
pandas使用apply多列生成一列数据的实例
Nov 28 #Python
You might like
php empty函数判断mysql表单是否为空
2010/04/12 PHP
PHP代码保护--Zend Guard的使用详解
2013/06/03 PHP
php注册审核重点解析(数据访问)
2017/05/23 PHP
Mootools 1.2教程 设置和获取样式表属性
2009/09/15 Javascript
js实现上传图片之上传前预览图片
2013/03/25 Javascript
js左右弹性滚动对联广告代码分享
2014/02/19 Javascript
jquery右下角自动弹出可关闭的广告层
2015/05/08 Javascript
JS遍历数组和对象的区别及递归遍历对象、数组、属性的方法详解
2016/06/14 Javascript
浅谈js多维数组和hash数组定义和使用
2016/07/27 Javascript
微信小程序 生命周期详解
2016/10/12 Javascript
jquery表单提交带错误信息提示效果
2017/03/09 Javascript
JavaScript代码执行的先后顺序问题
2017/10/29 Javascript
element-ui带输入建议的input框踩坑(输入建议空白以及会闪出上一次的输入建议问题)
2019/01/15 Javascript
viewer.js一个强大的基于jQuery的图像查看插件(支持旋转、缩放)
2020/04/01 jQuery
[01:01:51]EG vs VG Supermajor小组赛B组 BO3 第二场 6.2
2018/06/03 DOTA
[46:44]DOTA2-DPC中国联赛 正赛 Ehome vs PSG.LGD BO3 第二场 3月7日
2021/03/11 DOTA
python基础教程之自定义函数介绍
2014/08/29 Python
Python的多维空数组赋值方法
2018/04/13 Python
分享一下Python数据分析常用的8款工具
2018/04/29 Python
Python3基于sax解析xml操作示例
2018/05/22 Python
python实现批量图片格式转换
2020/06/16 Python
解决PySide+Python子线程更新UI线程的问题
2019/01/11 Python
python3使用QQ邮箱发送邮件
2020/05/20 Python
python requests抓取one推送文字和图片代码实例
2019/11/04 Python
Python实现自定义读写分离代码实例
2019/11/16 Python
Python安装OpenCV的示例代码
2020/03/05 Python
详解pycharm自动import所需的库的操作方法
2020/11/30 Python
荷兰最大的多品牌男装连锁店:Adam Brandstore
2019/12/31 全球购物
费用会计岗位职责
2014/01/01 职场文书
《绿色蝈蝈》教学反思
2014/03/02 职场文书
房产继承公证书
2014/04/09 职场文书
党的群众路线教育实践活动个人承诺书
2014/05/22 职场文书
公司副总经理岗位职责
2015/04/08 职场文书
go语言-在mac下brew升级golang
2021/04/25 Golang
详解Js模块化的作用原理和方案
2021/04/29 Javascript
python实现学生信息管理系统(面向对象)
2022/06/05 Python