centos 安装Python3 及对应的pip教程详解


Posted in Python onJune 28, 2019

安装Python3

安装Python依赖:

yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel

由于Python在linux不支持我们以可执行程序的方式安装,所以需要我们选择对应的版本源码安装

源码下载站点:

https://www.python.org/ftp/python/

以Python3.6为例:

wget https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tgz
tar -zxvf Python-3.6.2.tgz
cd Python-3.6.2/

创建Python安装路径:

sudo mkdir /usr/local/python3

指定安装路径:

./configure --prefix=/usr/local/python3

执行安装命令:

sudo make && sudo make install

将安装目录下的Python设置软连接

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

注意:在这里的Python3目录下,其实和我们Windows安装好Python的目录类似,

bin目录类似win下Python的Scripts目录,其中包含了Python的很多组件和你将要安装的三方模块

为Python3设置PIP

由于源码安装的过程中,Python3其中已经是默认安装了pip及setuptools,所以只需要我们为其设置Linux的环境变量,创建软件连到 /usr/bin/ 下即可

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

由于python2被我们的系统所使用,所以这里保守的办法是Python3的东西都起名叫做xx3

当然你也可以修改默认的系统使用Python2地址的导入信息,来使Python3成为默认python环境。

为Python2设置PIP

在linux下,现在已经是默认自带了Python2

但是可能部分系统类型还没有pip这个工具,那么需要我们额外的手动安装

安装扩展源:

yum -y install epel-release

使用yum安装

yum install python-pip

总结

以上所述是小编给大家介绍的centos 安装Python3 及对应的pip教程详解,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!

Python 相关文章推荐
常见python正则用法的简单实例
Jun 21 Python
Python实现的简单模板引擎功能示例
Sep 02 Python
Python使用numpy实现BP神经网络
Mar 10 Python
Windows 7下Python Web环境搭建图文教程
Mar 20 Python
OpenCV搞定腾讯滑块验证码的实现代码
May 18 Python
Python数据可视化 pyecharts实现各种统计图表过程详解
Aug 15 Python
python中enumerate() 与zip()函数的使用比较实例分析
Sep 03 Python
Tensorflow读取并输出已保存模型的权重数值方式
Jan 04 Python
解决Tensorflow 内存泄露问题
Feb 05 Python
浅谈django 重载str 方法
May 19 Python
Python异常处理机制结构实例解析
Jul 23 Python
Python列表删除重复元素与图像相似度判断及删除实例代码
May 07 Python
Selenium+Python 自动化操控登录界面实例(有简单验证码图片校验)
Jun 28 #Python
Python+OpenCV+pyQt5录制双目摄像头视频的实例
Jun 28 #Python
Pyqt QImage 与 np array 转换方法
Jun 27 #Python
pyqt5 使用cv2 显示图片,摄像头的实例
Jun 27 #Python
对python中GUI,Label和Button的实例详解
Jun 27 #Python
python 整数越界问题详解
Jun 27 #Python
在Python中合并字典模块ChainMap的隐藏坑【推荐】
Jun 27 #Python
You might like
PHP 实现浏览记录并按日期分组
2017/05/11 PHP
PHP正则+Snoopy抓取框架实现的抓取淘宝店信誉功能实例
2017/05/17 PHP
PHP命名空间namespace及use的简单用法分析
2018/08/03 PHP
TP5框架使用QueryList采集框架爬小说操作示例
2020/03/26 PHP
PHP+Redis事务解决高并发下商品超卖问题(推荐)
2020/08/03 PHP
Javascript 鼠标移动上去 滑块跟随效果代码分享
2013/11/23 Javascript
Easyui form combobox省市区三级联动
2016/01/13 Javascript
两行代码轻松搞定JavaScript日期验证
2016/08/03 Javascript
几句话带你理解JS中的this、闭包、原型链
2016/09/26 Javascript
JS动态给对象添加属性和值的实现方法
2016/10/21 Javascript
jQuery中弹出iframe内嵌页面元素到父页面并全屏化的实例代码
2016/12/27 Javascript
AngularJS入门示例之Hello World详解
2017/01/04 Javascript
IntersectionObserver实现图片懒加载的示例
2017/09/29 Javascript
Vue-CLI 项目在pycharm中配置方法
2019/08/30 Javascript
原生js实现密码强度验证功能
2020/03/18 Javascript
Python二维码生成库qrcode安装和使用示例
2014/12/16 Python
Python3多线程爬虫实例讲解代码
2018/01/05 Python
python实现用户答题功能
2018/01/17 Python
python实现超简单的视频对象提取功能
2018/06/04 Python
Python argparse模块应用实例解析
2019/11/15 Python
Jupyter notebook如何修改平台字体
2020/05/13 Python
使用Keras实现简单线性回归模型操作
2020/06/12 Python
英国体育器材进口商店:UK Sport Imports
2017/03/14 全球购物
国际领先的在线时尚服装和配饰店:DressLily
2019/03/03 全球购物
Notino罗马尼亚网站:购买香水和化妆品
2019/07/20 全球购物
实习生自我鉴定
2013/12/12 职场文书
汽车装潢店创业计划书范文
2014/02/05 职场文书
团日活动总结范文
2014/04/25 职场文书
医院院务公开实施方案
2014/05/03 职场文书
党员四风自我剖析材料
2014/10/07 职场文书
试用期自我评价怎么写
2015/03/10 职场文书
生日赠语
2015/06/23 职场文书
助学金申请书该怎么写?
2019/07/16 职场文书
导游词之太行山青龙峡
2020/01/14 职场文书
pytorch 两个GPU同时训练的解决方案
2021/06/01 Python
Python实现Hash算法
2022/03/18 Python