Linux(CentOS)下Django 环境的搭建

抱歉各位,由于我是第一次搭建 Django 开发环境,昨天弄到凌晨五六点,新建了一个项目工程没有出错 我就以为配置好了,然后就更新出这篇文章用来备忘,但是今天上午我发现下面的配置方法不够完美,而且 新建 app 的时候会报错,于是我又研究了 几个小时,给大家做出了相对完美的 教程,请看这篇:  http://www.zploo.com/centos_django/

(个人能力有限,文章内如有错误请在下面评论里指出  小弟感激不尽)

首先把需要的系统环境软件安装一下(如果你的linux系统里没有安装这些软件,是无法编译下面的文件的

一般系统自带的 Python版本都很低,现在需要手动升级一下Python 的版本(新安装一个新版本的python , 保留系统自带老版的python,因为linux系统有很多都依赖自带的py版本)

安装好新的 python 后,需要手动修改一下环境变量配置

因为系统的 yum功能需要 自带版本的python的支持,所有我们要修改一个yum的配置文件

通过vim修改yum的配置
#!/usr/bin/python 改为 #!/usr/bin/python2.6

vim保存退出。

至此完成了python3的安装。

下面接着安装setuptools 和 pip

setuptools的官网 : https://pypi.python.org/pypi/setuptools

setuptools安装成功后,我们接着安装pip

wget https://bootstrap.pypa.io/get-pip.py

使用这个可能会出以下错误:

错误: 证书通用名 “*.c.ssl.fastly.net” 与所要求的主机名 “bootstrap.pypa.io” 不符。

那就换这个:

wget –no-check-certificate https://bootstrap.pypa.io/get-pip.py

 

python get-pip.py

————————————————————–

如果上面这个安装pip的方法不成功那就用下面这种方法:

pip的下载地址:https://pypi.python.org/pypi/pip

安装django

有了pip,这件事变得非常简单,只需要一个命令即可。

如果上面这个简单的方面你没办法成功安装django,那就是用下面的终极方法:

到这一步已经完了,我们测试一下是否安装成功了把

python -c “import django; print(django.get_version())”

在终端里输入这一条命令 看看是否会输出 django的版本号。输出版本号就证明安装成功了。

在执行一下这个命令,测试一下是否可以正常创建工程:

django-admin.py startproject mysite

File “/usr/bin/django-admin.py“, line 2, in <module>

如果执行和出现这个错误,那就需要使用 vim 修改一下  /usr/bin/django-admin.py 这个文件了  把第一行的 #!/usr/bin/python2.6  修改为 #!/usr/bin/python  即可

暂无评论

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注