1.安裝環境 centos7 + vmware + xshell
2.安裝Python3
2.1下載Python資源包
網址:https://www.python.org/downloads/release/python-362/
下載地址:https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tgz
3.安裝步驟
1.先切換到opt目錄下 cd /opt
2.使用wget來安裝,如果沒有安裝wget的話,先安裝 yum install wget -y
3.開始安裝Python包 wget https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tgz
在開始安裝python3之前,先要解決環境依賴問題,通過yum安裝工具包,自動處理依賴關系,每個軟件包通過空格分割提前安裝好這些軟件包,日后就不會出現很多坑
4.正確安裝 yum install gcc patch libffi-devel python-devel zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel -y
5.解壓下載的源碼包 tar -xvf python-3.6.2.tgz
5.切換到源碼包的目錄下 cd python-3.6.2
6.編譯並且安裝
- 釋放編譯文件makefile,makfile就是用來編譯並且安裝的
./configure --prefix=/opt/python36/
--prefix 指定軟件的安裝路徑
2.開始編譯Python3 make
3.編譯且安裝 (只有在這一步,才會生成 opt/python36) make install
7.配置python3.6的環境變量
有兩種方式,一是配置軟連接,二是配置path的環境變量(優先選擇)
配置軟連接:
ln -s /opt/python36/bin/python3.6 /usr/bin/python3 此時還沒有pip ln -s /opt/python36/bin/pip3 /usr/bin/pip3
配置環境變量
echo $PATH查看環境變量
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin
#這個變量賦值操作,只是臨時生效,需要寫入到文件,永久生效
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/opt/python36/bin
#linux有一個全局個人配置文件
編輯這個文件,在最底行寫入PATH
vim /etc/profile
寫入
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/opt/python36/bin
保存退出
讀一下這個/etc/profile 使得生效
source /etc/profile
8.linux安裝django pip3 install django
9.創建django項目 django-admin startproject mysite
10.django-admin startapp app01
11.編寫視圖,測試index視圖
12.注意:要修改sttings.py的allow_hosts,windows方可訪問linux的django項目