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)
Note: This may be obsolete for current versions of Amazon Linux 2 since late 2018 (see comments), you can now directly install it via yum install python3.
以下是我用来手动安装python3的步骤,因为它不是非常直接的。编辑:使用yum包管理器几乎肯定更容易(请参阅其他答案)。
注意,在执行此操作之前,您可能需要执行
sudo yum groupinstall 'Development Tools'
操作,否则pip将不会安装。如果你做一个
您将看到,虽然他们没有“python3”包,但他们确实有一个“python34”包,或是一个更新的版本,如“python36”。安装它非常简单:
在Amazon Linux2中,默认的百胜回购协议中没有
python3[4-6]
,而是有Amazon Extras Library。如果你想用它建立独立的虚拟环境,使用
yum install
dvirtualenv
工具似乎不可靠。调用venv模块/工具不那么挑剔,您可以预先用
python3 --version
来仔细检查它是否符合您的要求。它可以安装的其他东西(从1月18日起的版本):
相关问题 更多 >
编程相关推荐