python系列--django
2015-08-12 11:26
459 查看
一、Python升级 安装pip
安装依赖包
升级Python,执行
目前的路径应该是/usr/local/bin/python2.7,顺便看下版本
然后查下当前的版本
我这里显示的是2.6.6
现在再看下版本
应该显示2.7.10了吧
yum依赖修改
将头部的#!/usr/bin/python修改为#!/usr/bin/python2.6.6 即可.
二、安装Django环境
安装依赖包
yum install gcc zlib zlib-devel openssl openssl-devel readline readline-devel python-devel -y
升级Python,执行
tar -zxvf Python-2.7.10.tgz
cd Python-2.7.10
./configure
make all & make install
make clean & make distclean
目前的路径应该是/usr/local/bin/python2.7,顺便看下版本
/usr/local/bin/python2.7 -V
然后查下当前的版本
python -V
我这里显示的是2.6.6
mv /usr/bin/python /usr/bin/python2.6.6
ln -s /usr/local/bin/python2.7 /usr/bin/python
现在再看下版本
python -V
应该显示2.7.10了吧
yum依赖修改
nano /usr/bin/yum
将头部的#!/usr/bin/python修改为#!/usr/bin/python2.6.6 即可.
yum -y install gcc zlib zlib-devel openssl openssl-devel
#可利用linux自带下载工具wget下载,如下所示:
wget https://www.python.org/ftp/python/2.7.10/Python-2.7.10.tgz
#下载完成后到下载目录下,解压
tar -zxvf Python-2.7.10.tgz
#进入解压缩后的文件夹
cd Python-2.7.10
#在编译前先在/usr/local建一个文件夹python27(作为python的安装路径,以免覆盖老的版本)
mkdir /usr/local/python27
#在解压缩后的目录下编译安装
./configure --prefix=/usr/local/python27
vim Modules/Setup
#找到下面这句,去掉注释
#zlib zlibmodule.c -I$(prefix)/include -L$(exec_prefix)/lib -lz
make
make install
#此时没有覆盖老版本,再将原来/usr/bin/python链接改为别的名字
mv /usr/bin/python /usr/bin/python_old
#再建立新版本python的链接
ln -s /usr/local/python27/bin/python2.7 /usr/bin/python
phthon
##########
Python 2.7.10 (default, Aug 12 2015, 22:11:32)
[GCC 4.4.7 20120313 (Red Hat 4.4.7-16)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
成功!!
由于yum没有兼容python2.7,需做如下变动:
vi /usr/bin/yum
#!/usr/bin/python
修改为:
#!/usr/bin/python2.6
二、安装Django环境
阅读更多
wget https://bootstrap.pypa.io/get-pip.py
python get-pip.py
相关文章推荐
- Django安装mysql-python驱动系列之八
- Python+Django+SAE系列教程14-----使表单更安全
- Python+Django+SAE系列教程2-----Python种的函数、模块和数据结构
- Python+Django+SAE系列教程6-----本地配置Django
- Python+Django+SAE系列教程13-----MySQL记录的添\删\改
- Python系列视频教程: Django【13讲】第二讲 模板文件的导入
- Python+Django+SAE系列教程17-----authauth (认证与授权)系统1
- Python+Django+SAE系列教程13-----MySQL记录的添\删\改
- Python django 入门学习系列(二)
- [CentOS Python系列] 六.阿里云搭建Django网站详解
- Python+Django+SAE系列教程2-----Python种的函数、模块和数据结构
- Python+Django+SAE系列教程16-----cookie&session
- Python系列视频教程: Django【13讲】第三讲 模板变量的使用
- Python+Django+SAE系列教程3-----Python中的面向对象编程
- python django系列(一)
- Python系列视频教程: Django【13讲】第四讲 运算符-表达式
- python第三方库系列之二十一--python django的权限管理库
- Python+Django+SAE系列教程3-----Python中的面向对象编程
- Python自动化运维系列之Django Form表单验证
- Python+Django+SAE系列教程9-----Django的视图和URL