Flash從入門到實踐系列(一) 環境安裝

2021-10-07 22:56:03 字數 1899 閱讀 8942

(1)-------------------anaconda----------------------------

(2)-------------------flask----------------------------

(3)-------------------mysql----------------------------

(4) -------------------其他----------------------------

reference

ubuntu16.04lts

anaconda

安裝參見 鏈結

flask == 1.02

pip install flask
3.1 安裝mysql

ubuntu上安裝mysql非常簡單只需要幾條命令就可以完成。

sudo

apt-get

install mysql-server //服務端

sudo

apt-get

install mysql-client //客戶端

sudo

apt-get

install libmysqlclient-dev //程式編譯時鏈結的庫

安裝過程中會提示設定密碼什麼的,注意設定了不要忘了!安裝完成之後可以使用如下命令來檢查是否安裝成功:

sudo

netstat -tap |

grep mysql

通過上述命令檢查之後,如果看到有mysql 的socket處於 listen 狀態則表示安裝成功。然後輸入下面命令登陸:

mysql -u root -p
-u 表示選擇登陸的使用者名稱, -p 表示登陸的使用者密碼,上面命令輸入之後會提示輸入密碼,此時輸入密碼就可以登入到mysql。

3.2 mysql-client

pip install mysql-client
注意:

mysql-python 只是適用於python2, python3這樣安裝的話會直接報錯;如果你使用的是python3的話,相關庫函式的使用,可以使用『mysql-client』

3.3 orm框架

pip install flask-sqlalchemy
4.1 flask- script:

flask的元件,用於執行flask程式。

flask-script是乙個讓你的命令列支援自定義命令的工具,它為flask程式新增乙個命令列直譯器。可以讓我們的程式從命令列直接執行相應的程式。

pip install flask-script
4.2 flask-migrate

flask-migrate是乙個為flask應用處理sqlalchemy資料庫遷移的擴充套件,使得可以通過flask的命令列介面或者flask-scripts對資料庫進行操作。

pip install flask-migrate
4.3 redis安裝和設定

sudo apt-get install redis-server
參見

flask-script:

flask-migrate:

Helm 從入門到實踐

helm 是 kubernetes 的軟體包管理工具。本文需要讀者對 docker kubernetes 等相關知識有一定的了解。本文將介紹 helm 中的相關概念和基本工作原理,並通過一些簡單的示例來演示如何使用helm來安裝 公升級 回滾乙個 kubernetes 應用。在 kubernetes...

python從入門到實踐

1.類,例項化是根據類來建立物件 類的實踐 建立乙個人類 class humans 3.7版本不加括號 def init self,name,height 血的教訓init前後兩條下劃線,self不是類的關鍵字 self.name name self.self.height height def l...

python從入門到實踐

1.json初探 import json json模組初探 json在pytho之間分享資料 json.dump a,b 要儲存的資料和用於儲存資料的檔案物件 json.load 將資料載入記憶體 number 1,2,3,4,5,6,7 filename number.json 副檔名.json指...