python-Django环境搭建
?一例中python版本使用3.5版,通常來說linux自帶的python都在2.6左右,所以3.5環(huán)境要自己編譯安裝python
第一部分:安裝python3.5
001、解決依賴問題
yum -y install python-devel gcc gcc-c++ libffi libffi-devel zlib zlib-devel openssl openssl-devel libyaml sqlite-devel libxml2 libxslt-devel libxml2-develpython-devel ,gcc ,gcc-c++ 是編譯安裝python3.5時要用到的一些依賴
libffi libffi-devel zlib zlib-devel openssl openssl-devel libyaml sqlite-devel 這些是在安裝其它python工具時要用到的依賴在這里我一次性裝上它們。
?
002、從官方下載python3.5的源碼包,把復(fù)制到linux中,并解壓
003、編譯安裝python3.5
cd Python-3.5.1/ ./configure --prefix=/usr/local/python3.5/ && make && make install?
第二部分:安裝一些常用的工具
001、編譯安裝setuptools ? ? 這個工具是用來安裝其它軟件用的,它就有點像Linux中的yum,python中還有一個與setuptools工能相近的工具
它就是pip,pip 在setuptools 后面出現(xiàn)我個人感覺pip 比setuptools要好用,那為毛我這里要安裝setuptools呢?一來有的python模塊不支持pip
安裝,所以我這里把兩個都安裝上。編譯安裝還是老的套路
注意這要明確的指出是python3.5 不要會把模塊安裝到linux默認的python中去了
PATH=/usr/local/python3.5/bin/:${PATH} cd setuptools-21.0.0/ python3.5 setup.py build && python3.5 setup.py install002、用setuptools 安裝pip?
注意這里也要明確的指出是easy_install-3.5 不然還是會安裝到linux默認的python版本中去的。
easy_install-3.5 pip?
003、用pip 安裝Django
pip3.5 install django?
?
第三部分:創(chuàng)建django項目
001、創(chuàng)建項目
cd /tmp/ django-admin startproject mywebsite cd mywebsite/ python3.5 manage.py runserver 0.0.0.0:80 &注釋:
1、進入到/tmp目錄下
2、用django-admin 命令創(chuàng)建一個新的項目 mywebsite;完成后你可以在/tmp/目錄下看到一個mywebsite的文件夾
3、進入mywebsite目錄下
4、運行第2步創(chuàng)建的web項目
?
002、測試項目是否可以正常訪問
出現(xiàn)如上的頁面說明剛才創(chuàng)建的django項目成功的跑起來了。
?
轉(zhuǎn)載于:https://www.cnblogs.com/JiangLe/p/5512789.html
總結(jié)
以上是生活随笔為你收集整理的python-Django环境搭建的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Djaongo 中间件
- 下一篇: python中的map、filter、r