开发者社区> 余二五> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

python2.7.8环境安装笔记

简介:
+关注继续查看

python2.7.8环境安装笔记


yum -y install zlib zlib-devel openssl-devel gcc python-devel

1.python 2.7.8安装

cd /usr/local/src/python && tar xf Python-2.7.8.tgz && cd Python-2.7.8

./configure --prefix=/usr/local/python2.7.8 && make && make install

mv /usr/bin/python /usr/bin/python_old && ln -s /usr/local/python2.7.8/bin/python2.7 /usr/bin/python


2.源码安装setuptools和pip

tar xf setuptools-0.6c11.tar.gz

cd setuptools-0.6c11

python setup.py build  

python setup.py install 


tar xf pip-6.1.1.tar.gz

cd pip-6.1.1

python setup.py build  

python setup.py install

vim /etc/profile

==========================

#set python_pip environment

export PATH=$PATH:/usr/local/python2.7.8/bin

==========================

(手头上一台CentOS,自带的python2.6,版本较低,所以就自己下了个2.7.9,手动编译安装,然后安装pip,发现报错: No module named 'pip._vendor.requests' 上网查了一圈,最后在stackoverflow找到了答案,发现是因为在编译时没有找到ssl相关的模块导致。 执行yum install openssl-devel,然后重新编译python2.7.9,问题解决。...)

whereis pip 检查pip是否安装上

3.源码安装MySQLdb库(参考:http://www.jb51.net/article/60631.htm)

unzip MySQLdb1-master.zip

cd MySQLdb1-master

#vi site.cfg

================================

threadsafe = False

mysql_config = /usr/bin/mysql_config

================================

yum -y install mysql mysql-devel mysql-connector-odbc   (mysql_config在mysql包(这个就是mysql-client))

python setup.py build  

python setup.py install

#验证是否安装成功:import MySQLdb

(build时报错:error: command 'gcc' failed with exit status 1 解决:yum install gcc python-devel)

4.安装simplejson


pip install simplejson


5.node环境部署

wget http://nodejs.org/dist/v0.12.2/node-v0.12.2.tar.gz

tar xf node-v0.12.2.tar.gz && cd node-v0.12.2

./configure --prefix=/usr/local/nodejs && make && make install

(报错:确实bz2 解决:http://blog.csdn.net/liubo2012/article/details/8367603)

yum -y install bzip2*

cd Python-2.7.8/Modules/zlib 

./configure && make && make install

cd Python-2.7.8 && python setup.py install

重新进入node-v0.12.2 make && make install

配置环境:

vim /etc/profile

#set nodejs environment

export PATH=$PATH:/usr/local/nodejs/bin

source /etc/profile

6.数据库安装(参考rpm安装mysql5.6)


vim /etc/my.cnf

[client]

socket = /home/mysql/data/mysql.sock 


[mysqld]

basedir = /usr/ #这里是mysql的命令路径系统默认进入./bin/寻找相应的命令

datadir = /home/mysql/data

socket = /home/mysql/data/mysql.sock

character-set-server=utf8


max_connect_errors = 500

max_connections = 8000


max_allowed_packet = 500M

thread_cache_size = 64

wait_timeout = 180

default-storage-engine = MYISAM

socket = /home/mysql/data/mysql.sock

slow_query_log = ON

slow_query_log_file = /home/mysql/data/analysis1-slow.log

long_query_time = 2










本文转自 南非波波 51CTO博客,原文链接:http://blog.51cto.com/nanfeibobo/1728427,如需转载请自行联系原作者

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
猪行天下之Python基础——1.1 Python开发环境搭建
1、选择Python 2 还是 Python 3? 2、Python环境的下载与安装
40 0
《python 与数据挖掘 》一1.3 Python开发环境的搭建
本节书摘来自华章出版社《python 与数据挖掘 》一书中的第1章,第1.3节,作者张良均 杨海宏 何子健 杨 征,更多章节内容可以访问云栖社区“华章计算机”公众号查看。 1.3 Python开发环境的搭建 所谓编程语言,意指“与计算机交流时使用的语言”。
2516 0
Python GUI开发环境的搭建
原文:Python GUI开发环境的搭建 最近对Python的开发又来了兴趣,对于Python的开发一直停留在一个表面层的认识,玩的部分比较大。 Python的入手简单,语法让人爱不释手,在网络通信方面自带有成熟的类库,还有第三方开发的开源包。
1506 0
Python开发环境搭建
Python下载及安装 下载地址:https://www.python.org/downloads/ 双击下载文件进行安装,安装时选中Add python.exe to Path即可。 Eclipse下载 下载地址:http://www.eclipse.org/downloads/ 解压下载的压缩包 在Eclipse中安装PyDev插件 使用Eclip
1034 0
+关注
20376
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载