Linux環境下安裝Django和Python

來源:互聯網
上載者:User

標籤:min   simple   路徑   pen   python3.4   16px   Fix   ncurses   libffi   

  1  下載前準備操作:安裝相關的依賴庫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  2  從Python3的原始碼安裝Python3:  2.1  cd /opt  切換到  /opt    目錄  2.2  下載Python3.4源碼: wget https://www.python.org/ftp/python/3.4.7/Python-3.4.7.tar.xz    下載Python3.7源碼:wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz         卸載Python:rm -rf  Python-3.7.0.tgz           2.3  解壓源碼:tar -xf Python-3.7.0.tgz  或者    xz -d Python-3.4.7.tar.xz        註:是 xz 格式結尾的就用 xz 解壓    2.4  cd Python-3.7.0   2.5  釋放一些編譯檔案:./configure --prefix=/opt/python37    2.6  編譯:make   2.7  編譯成功之後,編譯安裝:make install,見到這個就裝好了

  2.8  執行Python3.7解譯器:cd /opt/python37/bin/python3.7    --》這是絕對路徑絕對路徑

  2.9  添加環境變數:
      2.9.1   添加軟串連(用法):ln -s 原檔案路徑   目標檔案路徑    之後 exit()退出解譯器

      2.9.2  添加軟串連:ln -s /opt/python37/bin/python3.7   /usr/local/bin/python3  ==》注意/usr前面有空格

           刪除軟串連:rm -rf /opt/python37/bin/python3.7   /usr/local/bin/python3

      2.9.3  添加pip3:rm -rf /opt/python37/bin/pip3   /usr/local/bin/pip3

          刪除pip3:rm -rf /opt/python37/bin/pip3   /usr/local/bin/pip3  

 

        查看pip3的版本:pip3 -V

 

3  安裝Django:

  3.1  下載:pip3 install django==2.0

       卸載:pip3 uninstall django

       更新pip3工具:pip3 install --upgrade pip,要是出現在這樣子的大黃頁,就需要重新編譯

      

 

 python3 -m pip install -i https://pypi.tuna.tsinghua.edu.cn/simple django==1.11 配置Django軟串連:ln -s /opt/python35/bin/django-admin      /usr/local/bin/django-admin 

啟動django
django-admin startproject mysite建立一個Django項目,項目名mysite
django-admin startapp app01建立項目之後建立一個應用,應用程式名稱:app01

vi settings.py
寫入 ALLOWED_HOSTS = [‘*‘]    允許所有主機串連
啟動django:python3.5 manage.py runserver 0.0.0.0:8000  

 

 

 

 

            

Linux環境下安裝Django和Python

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.