Linux下安裝Python3和Django

2021-10-01 11:40:57 字數 2078 閱讀 4179

第一步:首先解決安裝依賴關係,需要安裝以下軟體包,複製貼上即可

這裡有乙個坑是有的人可能無法從win中直接通過xshell拖到linux中,這裡需要安裝乙個lrzsz軟體就行了

tar -zxvf python-3.8.0.tgz  解壓後如下圖所示

第三步:釋放編譯檔案,並進行編譯安裝

這一步一般用來生成 makefile,為下一步的編譯安裝做準備,可以通過在 configure 後加上引數來對安裝進行控制。

./configure --prefix=/opt/python380/ 	#prefix為指定安裝目錄
make && make install
其它:

ln -s /opt/python380/bin/python3   /usr/bin/python

ln -s /opt/python380/bin/python3 /usr/bin/pip3

第一步:複製python3.0的bin目錄的絕對路徑,可以通過pwd檢視(/opt/python380/bin)

第二步:編輯系統的啟動檔案 profile (vim /etc/pro)

第三步:新增bin的絕對路徑新增入環境變數,如圖二,儲存退出

第四步:讀取配置檔案,生效配置

1.安裝django,這裡安裝的版本是2.1.4版本

2. 建立django專案

3. 執行這個django專案

allowed_hosts = ["*"]
如:python3 manage.py runserver 0.0.0.0:8000

坑django專案啟動後會發現仍然無法正常訪問django的啟動頁,這裡的問題主要是防火牆,分為以下兩類情況:

第二類:虛擬機器或者其它方式登入的

解決方案:關閉系統的防火牆

iptables -f
全部配置成功後就會看到以下介面

Linux下的安裝python3

linux 下安裝方式有多種,命令安裝 原始碼安裝 anaconda 安裝。使用原始碼安裝需要自行編譯,時間較 推薦使用系統自帶命令或 anaconda 安裝,簡單 高效。在這裡對各種安裝方式分別予以講解。不同的 linux 發行版本安裝方式又有不同,在此分別予以介紹。如果是 centos 或 re...

Linux下編譯安裝python3

linux下預設系統自帶python2.6的版本,這個版本被系統很多程式所依賴,所以不建議刪除,如果使用最新的python3那麼我們知道編譯安裝原始碼包和系統預設包之間是沒有任何影響的,所以可以安裝python3和python2共存 解壓檔案 tar xvzf python 3.6.2.tgz進入目...

詳細講解Linux下安裝python3

我們在申請linux伺服器時候,往往系統自帶了python2,而由於許多應用程式依賴python2,所以也不能刪除。但是在編寫.py檔案時,會碰到在中文問題,所以需要安裝python3,來解決這一問題。而且python3對編譯原始碼包和系統之間沒有任何影響,python2與python3能夠共同安裝...