python部署到服務器(1) 一一 搭建環境


本機環境說明

  • linux下的CentOS 7,
  • 自帶python2.7.5, 使用 python --version 命令查看,因系統需要python2.7.5,因此我們並不卸載,另外安裝python3
  • 代碼:使用python3開發,djang2框架
安裝python3.7

1、安裝依賴

  • 1)首先安裝gcc編譯器,gcc有些系統版本已經默認安裝,通過 gcc --version 查看,沒安裝的先安裝gcc,yum -y install gcc

  • 2)安裝其它依賴包
    yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel libffi-devel

2、下載安裝包

  • 1)下載
    也可以去官網下載,選擇自己需要的版本 https://www.python.org
    wget https://www.python.org/ftp/python/3.7.3/Python-3.7.3.tgz

  • 2)解壓
    tar -zxvf Python-3.7.3.tgz

  • 3)建立一個空文件夾,存檔python3
    mkdir /usr/local/python3

  • 4)執行配置文件,進行編譯安裝

      ```
      cd Python-3.7.3
      ./configure --prefix=/usr/local/python3
      make && make install
      ```
    
  • 5)建立軟連接
    ln -s /usr/local/python3/bin/python3.7 /usr/bin/python3
    ln -s /usr/local/python3/bin/pip3.7 /usr/bin/pip3

  • 6)測試是否成功
    ```
    [root@localhost Python-3.7.3]# python3
    Python 3.7.3 (default, Jun 2 2019, 22:15:57)
    [GCC 4.8.5 20150623 (Red Hat 4.8.5-36)] on linux
    Type "help", "copyright", "credits" or "license" for more information.
    >>> exit()
    [root@localhost Python-3.7.3]# pip3 --version
    pip 19.0.3 from /usr/local/python3/lib/python3.7/site-packages/pip (python 3.7)
    [root@localhost Python-3.7.3]#

      ```  
    

安裝django,已經有pip了,可以直接安裝,版本自選

    ```
    pip3 install Django==2.2.1     //也可以安裝其他的第三方庫包等(部分插件需要升級gcc到6.1.0版本 支持-std=c++11 特性,否則報錯,例如: pip install sxtwl )
    ```


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM