Linux下安裝Python,以及環境變數的配置

Bound_w發表於2018-12-28

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.編譯並且安裝

  1. 釋放編譯檔案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專案


相關文章