centos6.8搭建python2.7.13开发环境

操作系统版本:CentOS release 6.8
openssl版本:OpenSSL 1.0.1e-fips
python版本:python2.7.13



第一步.安装python2.7.13.tgz

[[email protected] home]wget https://www.python.org/ftp/python/2.7.13/Python-2.7.13.tgz
[[email protected] home]yum install -y openssl openssl-devel
[[email protected] home]tar -xf Python-2.7.13.tgz && cd Python-2.7.13

[[email protected] Python-2.7.13]./configure --prefix=/usr/local/python2.7.13
[[email protected] Python-2.7.13]sed -i ‘/#_socket socketmodule.c/a_socket socketmodule.c timemodule.c‘ Modules/Setup
[[email protected] Python-2.7.13]sed -i ‘/#_ssl _ssl.c/i_ssl _ssl.c -DUSE_SSL -I\$(SSL)\/include -I\$(SSL)\/include\/openssl -L\$(SSL)\/lib -lssl -lcrypto‘ Modules/Setup
[[email protected] Python-2.7.13]make && make install

[[email protected] Python-2.7.13]mv /usr/bin/python /usr/bin/python-2.6.6
[[email protected] Python-2.7.13]ln -s /usr/local/python2.7.13/bin/python2.7 /usr/bin/python

因为yum是依赖python的,所以这里我们修改了默认的python,就要要修改yum,让其运行指向旧的版本:

[[email protected] Python-2.7.13]sed -i "s/^#!\/usr\/bin\/python$/#!\/usr\/bin\/python-2.6.6/" /usr/bin/yum



第二步.安装setuptools
[[email protected] Python-2.7.13]cd /home/
[[email protected] home]wget http://pypi.python.org/packages/source/s/setuptools/setuptools-0.6c11.tar.gz
[[email protected] home]tar -xf setuptools-0.6c11.tar.gz && cd setuptools-0.6c11
[[email protected] setuptools-0.6c11]python setup.py build && python setup.py install



第三步.安装pip
pip 安装:
[[email protected] setuptools-0.6c11]cd /home/
[[email protected] home]wget https://pypi.python.org/packages/11/b6/abcb525026a4be042b486df43905d6893fb04f05aac21c32c638e939e447/pip-9.0.1.tar.gz#md5=35f01da33009719497f01a4ba69d63c9
[[email protected] home]tar -xf pip-9.0.1.tar.gz && cd pip-9.0.1
[[email protected] pip-9.0.1]python setup.py install
[[email protected] pip-9.0.1]ln -s /usr/local/python2.7.13/bin/pip /usr/bin/pip

1.pip安装包
语法:
pip install 安装包名称

2.pip查看已安装的包
pip list --format=columns
pip show --files 安装包名称
#pip show --files pytz

3.pip检查哪些包需要更新
pip list --outdated --format=columns

4.pip升级包
pip install --upgrade 安装包名称

5.pip卸载包
pip uninstall 安装包名称



第四步.安装distribute nose virtualenv
1安装distribute
[[email protected] pip-9.0.1]pip install distribute

2.安装nose
[[email protected] pip-9.0.1]pip install nose

3.安装virtualenv
[[email protected] pip-9.0.1]pip install virtualenv

4.安装web框架
[[email protected] pip-9.0.1]pip install lpthw.web



第五步:创造python项目
1.创建python骨架
[[email protected] home]mkdir projects && cd projects/
[[email protected] projects]mkdir gothonweb && cd gothonweb && mkdir bin gothonweb tests docs templates
[[email protected] gothonweb]touch gothonweb/init.py
[[email protected] gothonweb]touch tests/init.py

2.在创建 app.py文件
vim bin/app.py加入以下内容

import web
urls = (
‘/‘, ‘index‘
)
app = web.application(urls, globals())
class index:
def GET(self):
greeting = "Hello World"
return greeting
if name == "main":
app.run()

执行命令 python bin/app.py(不要切换目录执行)
注意:在所有的 python 项目中,你都不需要进到底层目录去运行东西。你应该停留在最上层目录运行,这样才能保证所有的模组和文件能被正常访问到。

出现以下情况即为成功

原文地址:http://blog.51cto.com/yenokia/2083062

时间: 2024-08-28 10:48:16

centos6.8搭建python2.7.13开发环境的相关文章

基于腾讯云的Centos6系统搭建Apache+Mysql+PHP开发环境

搭建环境,我肯定需要先购买腾讯云服务器的哦,详情请看我博客http://blog.csdn.net/u014427391/article/details/51379342 我的博客会对一些注意事项进行说明 然后,我们打开SecureCRT 7.3,这是一款可以连接Linux系统的客户端工具,使用的很方便快捷,要注意的是,若你是Linux系统的就要用22端口,其它就是host和用户名密码了,这些直接输入就可以 安装Apache.PHP.Mysql.连接Mysql数据库的包: yum -y inst

Cocos2d-x 2.2.3 + Visual studio 2013 + python2.7.5开发环境搭建

Cocos2d-x 环境搭建 2014年4月14日 Cocos2d-x开发环境搭建 Cocos2d-x 3.0 已经出来咯,本篇博客还是在Cocos2d-x 2.2.3下的,其他版本环境的配置的异同童鞋们自己查询其他资料吧. 想搭建好Cocos2d-x的开发环境,需要准备以下工具和材料: 1.Cocos2d-x 2.2.3引擎 2.Visual studio 2013 微软提供的IDE 3.python2.7.5  具体的下载地址和下载方式我这里就不说,自己百度,我相信童鞋们有这个能力. 环境搭

ubuntu上用eclipse搭建java、python开发环境

上一篇文章讲到如何在windwos上用eclipse搭建java.python开发环境,这一讲将关注如何在ubuntu上实现搭建,本人使用虚拟机安装的ubuntu系统,系统版本为:14.04 lts 一.用eclipse + jdk搭建java开发环境 1.jdk官方下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html 本人下载的是:jdk-8u77-linux-x64.tar.gz

在Windows7上搭建Cocos2d-x 3.2alpha0开发环境

在windows7上搭建COCOS2D-X开发环境并不难, 但是由于框架更新过快,很多用户都有困难.我希望你们认为这个教程有用. 建议:为了避免安全相关的问题,请以管理员权限执行所有的操作,当运行命令的时候,也要确保之前是以管理员权限打开了命令行窗口. 工具准备 搭建开发环境需要安装工具包括 Visual Studio python ———(本教程以python2.7.3版本为例),下载地址:http://www.python.org/download/releases/2.7.3/. Coco

Setting up a EDK II build environment on Windows and Linux:搭建Windows和Linux开发环境[2.2]

Setting up a EDK II build environment on Windows and Linux:搭建Windows和Linux开发环境[2.2] 2015-07   北京海淀区  张俊浩 2. Setting Up EDKII Development Environment(EDKII开发环境的搭建) ->2.1The General Procedure Of Setting Up EDKII Development Environment(搭建EDKII项目的通用流程)

Windows 7旗舰版搭建andriod 4.0开发环境记录

搭建Android环境步骤(仅供参考): 官方搭建步骤: http://developer.android.com/index.html 搭建环境之前需要下载下面几个文件包: 一.安装Java运行环境JRE(没这个Eclipse运行不起来)和JDK 官网下载 http://www.oracle.com/technetwork/java/javase/downloads/index.html, 先装JRE,再装JDK,这个没什么说的,直接点击下一步就好了.... 二.安装Android SDK 将

在Eclipse中搭建cocos2d-x的Android开发环境(免cygwin)

在突击几天学习Android开发之后,我开始转向cocos2d-x的Android开发了.由于自己以前有了解过cocos2d-x的开发,当时自己也学过不少游戏引擎,觉得cocos2d-x作为一个游戏引擎实在是比较简陋,没想到cocos2d-x现在红得发紫,这是我远远没有想到的.于是也赶赶潮流的末班车,查资料顺利地在Eclipse上搭建cocos2d-x的Androd开发环境. 原创文章,反对未声明的引用.原博客地址:http://blog.csdn.net/gamesdev/article/de

cocos搭建android下的开发环境

没想到cocos3.2也出现了一点bug,还要经过一周晚上的努力,全部搞定.可以在android下使用啦 上个截图庆祝下 有需要的可以看http://item.taobao.com/item.htm?id=40745006457 cocos搭建android下的开发环境,布布扣,bubuko.com

图文教程:在Mac上搭建Titanium的iOS开发环境

http://mobile.51cto.com/web-317170_all.htm 跨平台开发工具Titanium的兴起之路:HTML 5是最大威胁 比较Titanium和PhoneGap两大iOS移动应用开发框架 跨平台移动Web开发工具 Titanium Mobile简介 图文教程:在Windows 7上搭建Titanium Mobile开发环境 Titanium架构分析图文教程:在Mac上搭建Titanium的iOS开发环境,码迷,mamicode.com