我的python历程

今天突然有一个任务需要我们使用Django框架,并连接数据库。

Django是python语言的框架。因此,我们今天学习了一下python。

首先说安装python。

一、python安装

windows环境上安装

如果朋友们需要在window上使用的话,那大家可以搜索一下window下安装python,网上的这种文章一大片。在这里给大家提供一篇文章,如果觉得没有整明白,大家可以去晚上找一篇适合自己的文章。http://www.cnblogs.com/windinsky/archive/2012/09/20/2695520.html

linux环境上安装

我们重点说一下nginx环境上的安装,因为linux上比较容易报错。

其实linux环境中自带python,在centos6中自带的python的版本为2.6.6,而在centos7中自带的python的版本为2.7,如果觉得python2.6.6的版本较低的话,可以进行版本升级。

参考网址:http://www.cnblogs.com/idotest/p/5442173.html

我建议是不要随便的升级,每个版本都有每个版本的解决方法,因此不能冲动,版本升级以后,yum就不能使用了,会带来很多的不便。

我linux上使用的镜像是centos6.4,因此,下面我说的就是python2.6.6的安装详细。

因为linux上自带的就是python2.6.6,因此我没有安装python。因为我们使用的是Django框架,所以我们需要安装Django,安装Django的框架有好几种方式。为了以后的方便,

我们还需要安装上setuptools和pip。

首先我们需要安装zlib和zlib_devel

yum install zlib

yum install zlib-devel

安装setuptools:

wget http://pypi.python.org/packages/source/s/setuptools/setuptools-0.6c8.tar.gz      #下载源码包

tar xzf setuptools-o.6c8.tar.gz                                                                                      #解压源码包

cd setuptools-o.6c8.tar.gz                                                                                            #进入到目录中

python setup.py install                                                                                                  #安装


安装pip

从pip官网https://pypi.python.org/pypi/pip 下载pip的源代码

tar -zxvf pip-1.5.5.tar.gz                                           #解压

cd pip_1.5.5                                                             #进入目录

python setup.py install                                             #安装

安装完成以后,我们就可以直接输入pip如果出来好多好多东西,就说明我们的pip安装成功了。


安装django

1、源码安装

从django官网上下载django的源码,官网地址:https://www.djangoproject.com/

下载源码包

tar zxf Django-1.5.8.tar.gz              #解压源码包

cd Django-1.5.8                               #进入目录

python setup.py install                    #安装

2、pip安装

pip install Django

如果pip<1.4,安装方法如下

pip install https://www.djangoproject.com/download/1.11a1/tarball/

安装成功以后,django位于python安装目录下的site-packages目录下

测试:

输入python,然后我们输入,检测命令是否已经安装

import django

如果没有报错,我们就可以就可以输入下一行命令:

print django.get_version()就可以获取django的版本,说明我们的django就安装成功了。

然后我们要创建一个django的项目,非常简单,使用startproject命令,

django-admin.py startproject mysite(项目名称)

那么django会在当前目录下生成一个名为mysite的文件夹,里面有几个文件,详细了解需参考下面的网址

http://www.server110.com/python/201308/187.html

创建成功后,项目文件夹启动Django自带的web服务器。

python manage.py runserver

我们就可以访问自己的域名,http://127.0.0.1:8000,如果顺利显示,说明django已经可以正常使用了。


安装mysql-python扩展

wget http://sourceforge.net/projects/mysql-python/files/mysql-python/1.2.3/MySQL-python-1.2.3.tar.gz/download    #下载源码

进行解压

进入到目录中,

python setup.py build                             #执行安装命令

如果报错,并且是以“error: command 'gcc' failed with exit status 1”这个错误结尾的,那我们的解决措施就是进行下一段命令。

yum install gcc libffi-devel python-devel openssl-devel

将我们需要的全部安装上以后,我们就可以重新执行安装命令了。

然后我们在python中检测一下,扩展是否安装上了。

输入python,然后我们在输入import MySQLdb,如果报了几行路径的错,我们就返回到上一级,再进行检测,如果没有报错,就说明我们的扩展安装成功了。


在python中操作数据库,就参考下面的网址:http://www.cnblogs.com/fnng/p/3565912.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值