阿里云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)/include−L (exec_prefix)/lib -lz
去掉注释
zlib zlibmodule.c -I(prefix)/include−L (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
- 阿里云centos搭建python
- 在centos上搭建阿里云python开发环境
- 阿里云Centos环境搭建
- 阿里云CentOs搭建svn服务器
- 阿里云CentOS搭建Git环境
- 阿里云centos下vpn的搭建
- 搭建阿里云 centos mysql tomcat jdk
- 阿里云centOS搭建wordpress步骤
- [CentOS]阿里云搭建php运行环境
- 阿里云 CentOS LNMP 环境搭建
- 使用阿里云ECS CentOS 搭建Shadowscoks
- 阿里云CentOS安装升级Python、pip
- 阿里云CentOS环境搭建(Tomcat、JDK、MySql)
- 搭建阿里云服务器 配置命令 centos 5.8
- 在阿里云centOS上搭建 nginx tomcat mysql 环境
- 阿里云 centos ftp搭建以及与phpstorm结合使用
- 阿里云服务器centos搭建Java-web项目
- 阿里云CentOS使用vsftpd搭建FTP服务器
- iOS重绘机制drawRect
- cmake使用示例与整理总结
- 【LeetCode OJ 078】Subsets
- MyBatis中对List<Object> 对象List的批处理插入操作
- 做一个合格的程序猿之浅析Spring IoC源码(十一)Spring refresh()方法解析之一
- 阿里云centos搭建python
- Debian安装Arduino IDE
- 使用spring4添加调度任务task的namespace
- 【ITOO】--- 考评拼接表导出Excel
- C++开源库
- 迅雷云监工(Crysadm)
- Hive优化总结
- 单调队列——滑动窗口
- Win32控制台程序中使用STL(string)