如何在AWS EC2实例上安装python3.6

时间:2020-01-03 17:21:30

标签: python python-3.x amazon-web-services docker amazon-ec2

此问题专门用于安装python 3.6版。没有其他版本。

我正在使用aws的amazonlinux泊坞镜映像,并尝试在其上安装python3.6。不到一个月前,仅使用yum install python3.x86_64就可以运行,但是现在看来所有python3版本都使用python3.7,如下所示:


bash-4.2# sudo yum list | grep python3 
python3.i686                           3.7.4-1.amzn2.0.3              amzn2-core
python3.x86_64                         3.7.4-1.amzn2.0.3              amzn2-core
python3-Cython.x86_64                  0.27.3-2.amzn2.0.2             amzn2-core
python3-debug.x86_64                   3.7.4-1.amzn2.0.3              amzn2-core
python3-devel.x86_64                   3.7.4-1.amzn2.0.3              amzn2-core
python3-libs.i686                      3.7.4-1.amzn2.0.3              amzn2-core
python3-libs.x86_64                    3.7.4-1.amzn2.0.3              amzn2-core
python3-lit.noarch                     0.7.1-1.amzn2.0.1              amzn2-core
python3-openmpi.x86_64                 4.0.1-11.amzn2.0.1             amzn2-core
python3-pip.noarch                     9.0.3-1.amzn2.0.1              amzn2-core
python3-rpm.x86_64                     4.11.3-40.amzn2.0.3            amzn2-core
python3-rpm-macros.noarch              3-23.amzn2                     amzn2-core
python3-setuptools.noarch              38.4.0-3.amzn2.0.6             amzn2-core
python3-test.x86_64                    3.7.4-1.amzn2.0.3              amzn2-core
python3-tkinter.x86_64                 3.7.4-1.amzn2.0.3              amzn2-core
python3-tools.x86_64                   3.7.4-1.amzn2.0.3              amzn2-core
python3-wheel.noarch                   0.30.0a0-9.amzn2.0.3           amzn2-core

2 个答案:

答案 0 :(得分:1)

请启用ius存储库并安装python36u

https://www.certdepot.net/rhel7-how-to-install-the-ius-community-repository/

yum install python36u

答案 1 :(得分:0)

您可以直接从https://mongoosejs.com/docs/schematypes.html#arrays下载并构建。

步骤如下:

  1. 安装gcc和sqlite-devel yum install gcc sqlite-devel
  2. 将下载的归档文件和cd提取到目录中
  3. 使用./configure --enable-optimizations
  4. 进行配置
  5. 最后是make altinstall

altinstall避免替换默认的/usr/bin/python

就是这样!

相关问题