Linux下升级python和安装pip的详解
时间:2022-07-27
本文章向大家介绍Linux下升级python和安装pip的详解,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
Linux版本升级:
1、首先确认Linux操作系统中自带的python 版本时候与自己所需要的版本一致
所有的python版本都在https://www.python.org/ftp/python/ 选择下载
2、 wget https://www.python.org/ftp/python/2.7.11/Python-2.7.11.tgz 进行下载
3、解压
tar -zxvf Python-2.7.11.tgz
进入Python-2.7.11目录 输入
- ./configure
- make
- make install
4、此时查看python版本还是系统默认的版本
执行:
- mv /usr/bin/python /usr/bin/python2.6
- ln -s /usr/local/bin/python2.7 /usr/bin/python
- 再次查看已经更新到你要安装的版本
Pip 安装
1、在python中提供了一个get-pip.py;下面是地址
https://bootstrap.pypa.io/get-pip.py
2、在Linux下执行curl https://bootstrap.pypa.io/get-pip.py | python 进行下载安装
这样很方便了 想装什么包就装什么包
Pip install xxx
注意:升级完python版本注意,可能你的yum命令不能使用,因为yum命令使用python写的
# vi /usr/bin/yum #打开yum命令文件,更改第一行脚本启动地址
改成上面 步骤4中的 /usr/bin/python2.6 就ok
补充Windows下安装pip:
快捷方法:
找到 C:Python27Scripts 目录:直接运行 easy_install.exe pip
就搞定了 安装pip
pip升级:
我们在使用pip安装模块的时候,有些时候会出现pip版本过低的情况
一条命令解决:
python -m pip install -U pip
linux和Windows都支持这命令
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对ZaLou.Cn的支持。如果你想了解更多相关内容请查看下面相关链接
- 腾讯云直播答题方案解析
- C+虚函数实现多态性的思考
- Zzreal的大数据笔记-SparkDay04
- 180数字集团品牌升级 启用域名180.ai
- iDC预测全球物联网花费在2018年至7720亿美金
- 北京青年报:用数据说话应是网络强国标配
- 3字母域名谁不爱?游戏门户启用价值六位数的域名
- 中国版Space X首台“民营火箭”发动机试车成功;贾跃亭甘薇在美欢度圣诞,证监局喊破嗓子他也不回家;谷歌AI新技能
- 我的写作工具链
- 微信小程序更新新能力:四大功能让小程序更火爆!一起来了解更新吧,快来学习吧
- CentOS下ssh免密码问题
- flask-script
- 仿照wtform自定义Form组件
- 神速!一域名注册不到两个月就被启用
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- JointPoint用法及与ProceedingJoinPoint 的关系
- Spring中的异步请求、异步调用及demo测试
- 以太坊交易签名解析源码解读
- 比较NaN和数字
- GO 的方法集
- 轻松应对并发问题,简易的火车票售票系统,第一步 —业务分析
- 【Spark Operator】核数设置Cores/Cores Limit/Cores Request,你搞清楚没有?
- 【Ceph RGW】radosgw_usage_exporter监控用户使用量
- 【Goland】#{key}=#{value},字符串被格式化了?
- Variable变量
- 案例:OGG目标端进程ABENDED处理
- Elasticsearch深分页以及排序查询问题
- 聊聊dubbo-go的HystrixFilter
- 如何将Java工程导出成可以执行的jar
- 利用JSP内置的Application对象实现的网站引用计数