centos 6.4x64 django开发环境搭建(升级python2.6.6为2.7.3)

最近学习python语言,学到django的时候,准备搭建一个django开发环境,几经周折,最终配置成功,现把配置过程整理出来,供大家学习交流:

服务器环境:

CentOS release 6.4 (Final) x64


1,下载nux 的release文件

wget http://li.nux.ro/download/nux/dextop/el6/i386/nux-dextop-release-0-2.el6.nux.noarch.rpm
rpm -ivh nux-dextop-release-0-2.el6.nux.noarch.rpm
yum -y install python27
yum -y install python27-devel


2,升级python

Centos默认还是使用python2.6.*,需要用python2.7的文件覆盖python文件。

cd /usr/bin/
rm -rf python
cp python2.7 python

3,测试

在命令行里输入python --version,如果输出的结果显示的是这样就正确了:

python --version

Python 2.7.3


4,由于yum没有兼容python2.7,把 #!/usr/bin/python 修改为 #!/usr/bin/python2.6。

vi /usr/bin/yum

#!/usr/bin/python

修改为:

#!/usr/bin/python2.6


5.安装pip

首先需要安装setuptool

wget http://pypi.python.org/packages/2.7/s/setuptools/setuptools-0.6c11-py2.7.egg#md5=fe1f997bc722265116870bc7919059ea --no-check-certificate
sh setuptools-0.6c11-py2.7.egg

安装pip

wget --no-check-certificate http://pypi.python.org/packages/source/p/pip/pip-1.0.2.tar.gz  
tar zxf pip-1.0.2.tar.gz  
cd pip-1.0.2  
python setup.py install

6.安装django:(如果pip安装不了,可以下载django软件包,用python命令进行安装)

pip install django==1.7.7

安装完成之后查看安装版本:
>>> import django
>>> django.VERSION
(1, 7, 7, 'final', 0)
>>> print(django.get_version())
1.7.7

至此python升级已经完成。


7.创建django项目

django-admin.py startproject testweb

上面这个命令会创建一个 testweb 目录,其中包含了运行 Django 项目所需要的基本配置文件.

包括下列文件:

__init__.py :让 Python 把该目录当成一个开发包 (即一组模块)所需的文件。 这是一个空文件,一般你不需要修改它。
manage.py :一种命令行工具,可让你以多种方式与该 Django 项目进行交互。 键入python manage.py help,看一下它能做什么。 你应当不需要编辑这个文件;在这个目录下生成它纯是为了方便。
settings.py :该 Django 项目的设置或配置。 查看并理解这个文件中可用的设置类型及其默认值。
urls.py:django项目的URL设置。 可视其为你的django网站的目录。 目前,它是空的。


8.运行开发服务器

cd testweb
###python manage.py runserver ip:端口
python manage.py runserver 192.168.20.233:80

9.测试访问:

centos 6.4x64 django开发环境搭建(升级python2.6.6为2.7.3)_第1张图片

你可能感兴趣的:(django开发环境搭建,python升级,python2.6升级2.7)