首页 > 编程语言 > 详细

Install Python3.6 on Amazon Linux/EC2 在Amazon Linux实例中安装使用Python3.6

时间:2019-05-14 16:05:53      阅读:167      评论:0      收藏:0      [点我收藏+]

本文转载自 https://gist.github.com/niranjv/f80fc1f488afc49845e2ff3d5df7f83b

由于Amazon Linux中预装的Python版本为2.7,该脚本教程很好地解决了在Amazon Linux中安装Python3.6的需求,遂转发记录至此

# install pre-requisites
sudo yum -y groupinstall development
sudo yum -y install zlib-devel
sudo yum -y install openssl-devel

# Installing openssl-devel alone seems to result in SSL errors in pip (see https://medium.com/@moreless/pip-complains-there-is-no-ssl-support-in-python-edbdce548852)
# Need to install OpenSSL also to avoid these errors

sudo wget https://github.com/openssl/openssl/archive/OpenSSL_1_0_2l.tar.gz
sudo tar -zxvf OpenSSL_1_0_2l.tar.gz 
cd openssl-OpenSSL_1_0_2l/
sudo ./config shared
sudo make
sudo make install
export LD_LIBRARY_PATH=/usr/local/ssl/lib/
cd ..
sudo rm OpenSSL_1_0_2l.tar.gz
sudo rm -rf openssl-OpenSSL_1_0_2l/

# Install Python 3.6
sudo wget https://www.python.org/ftp/python/3.6.0/Python-3.6.0.tar.xz
sudo tar xJf Python-3.6.0.tar.xz
cd Python-3.6.0

sudo ./configure
sudo make
sudo make install

cd ..
sudo rm Python-3.6.0.tar.xz
sudo rm -rf Python-3.6.0

# Create virtualenv running Python 3.6
sudo pip install --upgrade virtualenv
sudo virtualenv -p python3 MYVENV
sudo source MYVENV/bin/activate

python --version
# Python 3.6.0

 

Install Python3.6 on Amazon Linux/EC2 在Amazon Linux实例中安装使用Python3.6

原文:https://www.cnblogs.com/jackzz/p/10862668.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!