Centos安装升级python,ipython,pip

简介:

Centos6.8自带python的是2.6.6,本次升级到python2.7,python官网:www.python.org

1. 查看python当前版本

1
2
python -V
2.6.6

2. 下载python2.7.x并安装

1
2
3
4
5
6
7
8
9
10
11
12
wget -P  /tmp/  http: //mirrors .sohu.com /python/2 .7.12 /Python-2 .7.12.tgz
tar  -zxvf  /tmp/Python-2 .7.12.tgz -C  /tmp/
cd  /tmp/Python-2 .7.12
. /configure
make  &&  make  install
cd  /usr/local/lib/python2 .7            # 默认安装在这个目录
/usr/local/bin/python  -V
2.7.12                                 # 得到安装的版本
mv  /usr/bin/python  /usr/bin/python2 .6.bak         # 备份旧版本
ln  -sf  /usr/local/bin/python2 .7  /usr/bin/python
python -V
2.7.12

3. 修改yum依赖python,因为yum不兼容python2.7,所以无法工作

1
sed  -i  '1s#python#python2.6#'  /usr/bin/yum

4. 安装pip,由于更换了python版本,所以pip已经无法使用了,需要升级安装pip

1
2
3
4
5
6
7
8
# 一键自动安装setuptools
wget --no-check-certificate https: //bootstrap .pypa.io /ez_setup .py -O - | python
# 下载pip安装包 
wget -C  /tmp  --no-check-certificate https: //pypi .python.org /packages/11/b6/abcb525026a4be042b486df43905d6893fb04f05aac21c32c638e939e447/pip-9 .0.1. tar .gz #md5=35f01da33009719497f01a4ba69d63c9
tar  -zxvf  /tmp/pip-9 .0.1. tar .gz
python  /tmp/pip-9 .0.1 /setup .py  install
# 建立软链接 
ln  -s  /usr/local/bin/pip  /usr/bin/pip

5. 安装ipython

1
2
3
4
5
6
7
# 直接使用pip安装ipython(需要联网)
pip  install  ipython
#  如果没有网络下载ipython压缩包,解压后使用python安装
wget https: //pypi .python.org /packages/89/63/a9292f7cd9d0090a0f995e1167f3f17d5889dcbc9a175261719c513b9848/ipython-5 .1.0. tar .gz #md5=47c8122420f65b58784cb4b9b4af35e3
tar  -zxvf ipython-5.1.0. tar .gz
cd  ipython-5.1.0
python setup.py  install

6.None



本文转自 运维小学生 51CTO博客,原文链接:http://blog.51cto.com/yasar/1874534,如需转载请自行联系原作者

相关文章
|
3天前
|
前端开发 jenkins 持续交付
新的centos7.9安装docker版本的jenkins2.436.1最新版本-前端项目发布(五)
新的centos7.9安装docker版本的jenkins2.436.1最新版本-前端项目发布(五)
13 1
|
3天前
|
jenkins 网络安全 持续交付
新的centos7.9安装docker版本的jenkins2.436.1最新版本-后端项目发布(四)
新的centos7.9安装docker版本的jenkins2.436.1最新版本-后端项目发布(四)
11 3
|
3天前
|
网络协议 Linux Docker
在centos7下通过docker 安装onlyoffice
在centos7下通过docker 安装onlyoffice
15 0
|
18小时前
|
运维 Kubernetes 监控
本地CentOS安装轻量级容器PaaS平台KubeSphere并实现无公网IP远程访问
本地CentOS安装轻量级容器PaaS平台KubeSphere并实现无公网IP远程访问
3 0
|
1天前
|
Web App开发 测试技术 C++
Playwright安装与Python集成:探索跨浏览器测试的奇妙世界
Playwright是新兴的跨浏览器测试工具,相比Selenium,它支持Chrome、Firefox、WebKit,执行速度快,选择器更稳定。安装Playwright只需一条`pip install playwright`的命令,随后的`playwright install`会自动添加浏览器,无需处理浏览器驱动问题。这一优势免去了Selenium中匹配驱动的烦恼。文章适合寻求高效自动化测试解决方案的开发者。
10 2
|
2天前
|
Kubernetes Docker 容器
Docker 安装 Portainer
Portainer Community Edition是一个针对容器化应用程序的轻量级服务交付平台,可用于管理 Docker、Swarm、Kubernetes 和 ACI 环境。它的设计理念是部署和使用都简单,该应用程序允许您通过“智能”GUI 和/或广泛的 API 管理所有编排器资源。
34 3
|
3天前
|
Java 开发工具 git
新的centos7.9安装docker版本的jenkins2.436.1最新版本-项目发布(三)
新的centos7.9安装docker版本的jenkins2.436.1最新版本-项目发布(三)
10 4
|
3天前
|
Oracle jenkins 持续交付
新的centos7.9安装jenkins(二)
新的centos7.9安装jenkins(二)
|
3天前
|
jenkins Java 持续交付
新的centos7.9安装jenkins—(一)
新的centos7.9安装jenkins—(一)
|
3天前
|
网络安全 Docker 容器
测试开发环境下centos7.9下安装docker的minio
测试开发环境下centos7.9下安装docker的minio