如何在AWS EC2实例上安装Python3?
我试图在AWS EC2实例上安装python 3.x,并且:
sudo yum install python3
不起作用:
No package python3 available.
我search了一下,我找不到其他人有这个问题,所以我可能是昏暗的…请帮助。 我必须手动下载并安装吗?
谢谢
如果你做了
sudo yum list | grep python3
你会看到,虽然他们没有“python3”包,但他们有一个“python34”包。 安装它非常简单:
sudo yum install python34
这里是我用来手动安装python3的任何人想要做的步骤,因为它不是非常简单的。 编辑:这几乎肯定比较容易使用yum包pipe理器(请参阅其他答案)。
请注意,你可能会想做sudo yum groupinstall 'Development Tools'
,否则pip将不会安装。
wget https://www.python.org/ftp/python/3.4.2/Python-3.4.2.tgz tar zxvf Python-3.4.2.tgz cd Python-3.4.2 sudo yum install gcc ./configure --prefix=/opt/python3 make sudo yum install openssl-devel sudo make install sudo ln -s /opt/python3/bin/python3 /usr/bin/python3 python3 (should start the interpreter if it's worked (quit() to exit)
EC2(在Amazon Linux AMI上)目前支持python3.4和python3.5。
sudo yum install python35 sudo yum install python35-pip