【背景說明】
由于沒有購買PyCharm的付費版本蠢箩,也不想去采用破解版本之類的方式,就使用PyCharm的免費社區(qū)版本谬泌。但社區(qū)版本有些功能可能沒那么強大,比如沒有自動幫著配置Flask等掌实。自己在建立Flask項目時,就得自己初始化配置贱鼻。擔(dān)心自己忘記,也和大家一起分享邻悬。寫了此文。不同時期版本功能可能略有不同拘悦,請批判式參考。
當(dāng)前編寫時間:2023-07-10
環(huán)境:MacOS 12.6.6础米; PyCharm 2021.3.3(Community Edition)
一、新建PyCharm項目
默認新建就好屁桑,起個名字,不需要選擇什么特別的蘑斧。
二靖秩、自行配置
點擊界面最下方的Teminal按鈕,進入Teminal窗口竖瘾。
可以看到界面顯示命令行帶著(venv)字樣,表明是進入了虛擬專用環(huán)境捕传。
1、可以用pip list命令查看一下目前安裝情況
pip list
2、將pip源切換成國內(nèi)的源棒呛,如清華,提升速度
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
國內(nèi)比較有名且穩(wěn)定的源有以下
http://mirrors.aliyun.com/pypi/simple/ 阿里
http://pypi.douban.com/simple/ 豆瓣
http://pypi.hustunique.com/simple/ 華中理工大學(xué)
http://pypi.sdutlinux.org/simple/ 山東理工大學(xué)
http://pypi.mirrors.ustc.edu.cn/simple/ 中國科學(xué)技術(shù)大學(xué)
3簇秒、升級pip
pip install --upgrade pip
4、安裝 Flask
pip install flask
三趋观、運行測試
將下列代碼替換默認的main.py,運行測試Flask是否安裝成功
# 從flask包里引入Flask
from flask import Flask
# 初始化一個app
app = Flask(__name__)
# 設(shè)置路由
@app.route('/')
# 視圖函數(shù)拆内,我將其先改成里index
def index():
return 'Hello World!'
if __name__ == '__main__':
# 在app.run()里增加Debug=True,進入調(diào)試模式
# debug注意是小寫,True的首字母注意是大寫
app.run(debug=True)
四灵巧、安裝其他常用
#安裝數(shù)學(xué)常用的numpy
pip install numpy
#安裝讀寫Excle常用的xlrd
pip install xlrd
五、配置幾個目錄
在項目目錄下配置幾個常用的目錄
1)新建一個data目錄刻肄,存放excle數(shù)據(jù);
2)新建一個static目錄敏弃,存放一些外部引用包、圖片麦到、視頻等靜態(tài)文件;
3)新建一個templates目錄瓶颠,存放HTML文件模版