linux装python3环境,Linux(centos)安装python3环境

https://pip.pypa.io/en/stable/installing/

1)下载get-pip.py 文件

2)python get-pip.py

3)重新安装python3

对,没错,就是python安装pip然后python3下才默认会有pip3。这是为什么有没有谁造可以回复我!!!!Orz

关于这个get-pip下载,如果用curl或者git可能出现:

fatal: unable to access 'https://github.com/rancher/rancher.git/':Peer reports incompatible or unsupported protocol version.

解决办法 ==> yum update -y nss curl libcurl

Q2: 如果修改了/usr/bin/python的软链接,yum失效了

这个主要是yum本身用了这个软连接

vim /usr/libexec/urlgrabber-ext-down

vim /usr/bin/yum

两个文件的头#!/usr/bin/python改成#!/usr/bin/python2就行,单改yum的不行,下面那个也得改,不过不建议动python这个软连接,创造一个python3的软连接最好,如果想修改python的软链接那就必须要修改这俩文件,而且最好还是备份下mv python python.bak

Q3: 最好先安装依赖

yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel

最好也装一个yum install deltrapm不然可能会说缺少什么什么,反正缺啥补啥

python3安装非常简单

下载

官网招版本:https://www.python.org/ftp/python/,然后wget https://www.python.org/ftp/python/3.4.6/Python-3.4.6.tgz

解压

tar -zxvf Python-3.6.3.tgz

设置目录

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

这句话的大致目的就是把python的安装目录指定一下,这样的话,里面的一些bin目录、lib目录就都会存放在这个目录下面。如果不指定这个安装目录的话,最后python的安装文件将分散到linux的默认目录,不在一块。我们指定安装目录,以后卸载的话直接删除目录就可以干净卸载了。提前mkdir python3.4的目录应该更好,不过也还好

编译链接

make && make install 等一会

创造软链接

ln -s /usr/local/python3.4/bin/python3 /usr/bin/python3

ln -s /usr/local/python3.4/bin/pip3.5 /usr/bin/pip3

最后 pip3 -V python3 -V检查一下

用yum方式安装python3

sudo yum install epel-release

sudo yum install python36

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值