阿里云centos搭建python

来源:互联网 发布:排序算法时间复杂度 编辑:程序博客网 时间:2024/05/17 13:08

1.前言

前几天去杭州看了下云栖大会,感觉挺好玩的,故打算搭建一个阿里云开发环境,阿里提供了三种sdk开发,java,php,python个人还是比较看好python的,故搭建了python开发环境

2.步骤

1.注册一个帐号 购买一台ecs 我这里买的是青岛旗下 centos操作系统

2.安装python依赖项zlib,zlib-devel,openssl-devel

2.1 zlib安装
wget http://zlib.net/zlib-1.2.8.tar.gz
tar -zxf zlib-1.2.8.tar.gz
cd zlib-1.2.8
./configure –prefix=/data/progam/zlib
make && make install
2.2 zlib-devel安装
yum install zlib-devel
2.3openssl-devel安装
yum install openssl-devel

3.安装python

wget https://www.python.org/ftp/python/2.7.8/Python-2.7.8.tgz (或者通过其他方式下载后放在某个路径下)
tar -zxvf Python-2.7.8.tgz
cd Python-2.7.8
cd Modules
vi Setup
#zlib zlibmodule.c -I(prefix)/includeL(exec_prefix)/lib -lz

去掉注释

zlib zlibmodule.c -I(prefix)/includeL(exec_prefix)/lib -lz
保存退出 cd ../
./configure
make
sudo make install
/usr/local/bin/python2.7 -V
mv /usr/bin/python /usr/bin/python.bak
ln -s /usr/local/bin/python2.7 /usr/bin/python
vi /usr/bin/yum
!/usr/bin/python2.6
保存退出

4.安装pip

curl “https://bootstrap.pypa.io/get-pip.py” -o “pip-install.py”
sudo python pip-install.py

5.安装阿里云命令行工具

sudo pip install aliyuncli
更新 sudo pip install –upgrade aliyuncli

6.安装sdk

sudo pip install aliyun-python-sdk-ecs
更新 sudo pip install –upgrade aliyun-python-sdk-ecs

3.参考资料

1.阿里云开发文档:https://docs.aliyun.com/?spm=5176.1970908.105.1.kQREg2#/pub/aliyun-command-line-interface/quickStart/install-aliyun-command-line-interface
2.centos上安装python http://ypf3027.iteye.com/blog/2018553
3.解决zipimport.zipimportError错误http://blog.sina.com.cn/s/blog_634bc2230100kcyb.html
4.解决HTTPSHadler错误 http://stackoverflow.com/questions/24480101/importerror-cannot-import-name-httpshandler-installing-get-pip-py
0 0
原创粉丝点击