1. 程式人生 > >Linux下安裝Python,以及環境變量的配置

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

gcc python36 步驟 configure evel windows 永久 min ads

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項目


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