CENTOS 安装 Python 2.7 总结

1、安装 sqlite-devel

因为 Flask 应用程序可能使用能 Sqlite 数据库,所以这个得装上(之前因为没装这个,导致 Python 无法导入 sqlite3 库。

当然,也可以从源码编译安装。

yum install sqlite-devel -y 

2、安装 Python 2.7

wget https://www.python.org/ftp/python/2.7.8/Python-8.tgz
tar xf 8.tgz
cd 8
./configure --prefix=/usr/local
make && make install

安装成功之后,你可以在/usr/local/bin/python2.7找到 Python 2.7。

3、环境变量


到/usr/bin/中删除里面的python文件,然后再在该目录下创建2.6的一个symbolic link就可以让系统执行我们想要的2.6版本了,如下:

[root@localhost bin]# python
Python 2.7.8 (default,Apr 26 2017,14:31:37)
[GCC 4.4.7 20120313 (Red Hat 4.4.7-17)] on linux2
Type "help","copyright","credits" or "license" for more information.

4、安装 setuptools + pip



wget --no-check-certificat https://pypi.python.org/packages/source/s/setuptools/setuptools-2.0.tar.gz

# Then install it for Python 2.7 : python ez_setup.py # Now install pip using the newly installed setuptools: easy_install pip ll # With pip installed you can now do things like this: pip2.7 install [packagename] pip2.7 install --upgrade [packagename] pip2.7 uninstall [packagename]

相关文章

#使用军哥的lnmp配置虚拟主机,需要注意的是要配置hosts文件(...
一、配置编译环境 yum update && yum upgra...
一、下载repo文件 二、备份并替换系统的repo文件 三、执行yu...
LAMP -- Linux Apache MySQL PHP 在CentOS安装的顺序,我一般...
一、下载nginx安装包,官网下载中心http://nginx.org/downlo...
1.下载composer curl -sS https://getcomposer.org/installe...