Linux下升级python和安装pip的详解
作者:小飞侠-2 发布时间:2022-08-23 06:27:15
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:\Python27\Scripts 目录:直接运行 easy_install.exe pip
就搞定了 安装pip
pip升级:
我们在使用pip安装模块的时候,有些时候会出现pip版本过低的情况
一条命令解决:
python -m pip install -U pip
linux和Windows都支持这命令
来源:https://blog.csdn.net/qq_26562641/article/details/72875040


猜你喜欢
- 1. 首先安装node,推荐偶数版本;好了之后检查一下: node -v;出现版本好即为安装成功;win10家庭版本的msi版本的时候出现无
- 本文实例讲述了JavaScript使用正则表达式获取全部分组内容的方法。分享给大家供大家参考,具体如下:1. 需要使用正则表达式的exec2
- 我们最近的项目中需要使用谷歌机器人验证,这个最主要的就是要有vpn,还需要有公司申请的google账号(自己申请的没用)用于商用的,利用这个
- 下面这些命令可以在命令行下用isql执行,isql -E -Q "命令",isql.exe
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN&
- 我想很多人都知道,在oracle里面,存储过程里面可以传入数组(如int[]),也就是说,可以传多条记录到数据,从而一起更新。减少数据库的请
- 在/etc/profile.d/简历oracle.sh内容如下在NLS_LANG设置编码ORACLE_HOME=/usr/lib/oracl
- 从这次开始,我会由简单到困难(其实也不会困难到哪里去)讲几个例程,每一个例程都是我自己写(或者修改,那样的话我会提供原始出处)的,都具有一定
- Python中乱码问题是一个很头痛的问题。在Python3中,对中文进行了全面的支持,但在Python2.x中需要进行相关的设置才能使用中文
- 背景考虑这样一种情况,产品同学希望达到以下功能:在我们的网页中有一个固定区域,这个区域会用于渲染从后端拉取的含有图片等资源的富文本字符串。他
- 报“服务没有及时响应或控制请求”的错误,改用pyinstaller生成也是不行;查资料后修改setup.py如下即可,服务名、脚本名请自行替
- 本文实例为大家分享了js实现放大镜组件开发的具体代码,供大家参考,具体内容如下功能需求:1、根据图片数组创建图标列表;2、鼠标滑过图标时,当
- Vue 的用法没有变化:<template lang="pug"> transition(name=&quo
- 一、Go语言实战——自定义集合Set在Go语言中有作为Hash Table实现的字典(Map)类型,但标准数据类型中并没有集合(Set)这种
- 1、将时间转换为字符串的形式: convert(varchar,字段名,120)--------yyyy-mm-ddhh:ss:mm0000
- 引言故事从好多年前说起。想必大家也听说过数据库单表建议最大2kw条数据这个说法。如果超过了,性能就会下降得比较厉害。巧了。我也听说过。但我不
- 将dataframe添加到texttable里面,实现格式化输出。data=[{"name":"Amay&qu
- 汇总各种来源的数据,可以创建一个中央仓库。通过分析和汇总业务数据报告,数据仓库能够帮助企业做出明智、战略性的决策分析。虽然数据仓库提供了许多
- 写在前面机器学习强基计划聚焦深度和广度,加深对机器学习模型的理解与应用。“深”在详细推导算法模型背后
- 开发环境:Ubuntu16.04+Django 1.11.9+Python2.7一:使用自定义函数输出日志到log文件:import tim