標籤:ima 視窗 host 出現 err 映射 設定檔 1.3 int
- 如何安裝 Python
- 如何安裝及使用 Pip
- Pycharm 本地怎麼配置
- Pycharm 如何配置遠端偵錯環境
- 怎麼在伺服器上搭一個以 Python 為後端核心的網站
1 安裝 Python
第一步,當然是安裝 Python 啦。
進群:125240963 即可擷取數十套PDF哦!私信01可以擷取各種安裝工具和安裝包!
1.2 Ubuntu 系統
Ubuntu 系統使用的是則預設的包管理工具 apt 。使用如下命令即可安裝 python :
然後輸入 pip3,如果有正常返回,那麼大功告成!
1.3 Python2/3 輕鬆分離
有時候我們只想使用 Python3,但是 Python2 會干擾到,那麼怎麼解決呢? 很簡單,在要用 Python3 的時候不是輸入 Python 而是輸入 Python3,在使用 Python3 的 pip 的時候不是輸入 pip 而是輸入 pip3。 例如,給 Python3 安裝 Flask :
2.1 建立新項目
我們來建立一個新項目。
然後我們找到 Python 的所在位置,添加即可。如何找到 Python 位置?請見第一部分。
2.2 改變已有項目的環境
如果一開始配置錯了,那麼該怎麼辦呢? 點擊 Pycharm > Preference > Project > Project Interpreter設定即可。
在安裝一兩個包的情況下,這種方法是一種簡便的方法。那麼如果是很多的包呢?這種時候我們就要用到 pip 了。
一般而言,github 中規範的 python 源碼會提供一個叫 requirements.txt 的文檔,文檔裡記錄的是要安裝的包的名稱以及版本。
然後我們開啟 Pycharm 裡的終端視窗:
3.1 配置遠端連線
首先,假定我們手頭有一台伺服器,並有伺服器的帳號和密碼。
然後開啟Tools > Deployment > Configuration > new
- Local path:映射到伺服器上對應位置的本機地址
- Deploy path:伺服器上的檔案夾位置。Root path + Deploy path 就是伺服器上我們檔案所在的完整路徑。
配置完成後,點擊Tools > Browse Remote Host,右側出現我們伺服器上的檔案,就說明遠端連線成功了!
4 Python Web 環境搭建
這裡是本文的重頭戲了——如何用 Python 在伺服器上搭建一個網站。 這裡推薦 Python-Flask + Nginx + Gunicorn +Supervisor + Sqlite 的方案,因為這幾個軟體都對新手非常友好。其中 Python-Flask 是後端核心,Nginx 是前端伺服器,Gunicorn 是後端伺服器,Supervisor 是進程監視軟體,Sqlite 是輕型資料庫。
如果顯示`Running on http://127.0.0.1:5000 表示架構運行正常。
4.2 安裝 Nginx、Gunicorn 與 Supervisor
在伺服器上運行:
4.4 配置 supervisor
在你喜歡的目錄下產生 supervisor.conf 檔案:
- echo_supervisord_conf > supervisor.conf
- # 產生 supervisor 預設設定檔
開啟設定檔:
- nano supervisor.conf
在底部添加:
4.7 supervisor 的小 bug
有時候,因為伺服器重啟等原因 supervisor會出現一個 error :
學到了吧!
從Python各種系統的安裝開始教你到案例實戰!Python入門很簡單!