【背景说明】
由于没有购买PyCharm的付费版本,也不想去采用破解版本之类的方式,就使用PyCharm的免费社区版本。但社区版本有些功能可能没那么强大,比如没有自动帮着配置Flask等。自己在建立Flask项目时,就得自己初始化配置。担心自己忘记,也和大家一起分享。写了此文。不同时期版本功能可能略有不同,请批判式参考。
当前编写时间:2023-07-10
环境:MacOS 12.6.6; PyCharm 2021.3.3(Community Edition)
一、新建PyCharm项目
默认新建就好,起个名字,不需要选择什么特别的。
二、自行配置
点击界面最下方的Teminal按钮,进入Teminal窗口。
可以看到界面显示命令行带着(venv)字样,表明是进入了虚拟专用环境。
1、可以用pip list命令查看一下目前安装情况
pip list
2、将pip源切换成国内的源,如清华,提升速度
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
国内比较有名且稳定的源有以下
http://mirrors.aliyun.com/pypi/simple/ 阿里
http://pypi.douban.com/simple/ 豆瓣
http://pypi.hustunique.com/simple/ 华中理工大学
http://pypi.sdutlinux.org/simple/ 山东理工大学
http://pypi.mirrors.ustc.edu.cn/simple/ 中国科学技术大学
3、升级pip
pip install --upgrade pip
4、安装 Flask
pip install flask
三、运行测试
将下列代码替换默认的main.py,运行测试Flask是否安装成功
# 从flask包里引入Flask
from flask import Flask
# 初始化一个app
app = Flask(__name__)
# 设置路由
@app.route('/')
# 视图函数,我将其先改成里index
def index():
return 'Hello World!'
if __name__ == '__main__':
# 在app.run()里增加Debug=True,进入调试模式
# debug注意是小写,True的首字母注意是大写
app.run(debug=True)
四、安装其他常用
#安装数学常用的numpy
pip install numpy
#安装读写Excle常用的xlrd
pip install xlrd
五、配置几个目录
在项目目录下配置几个常用的目录
1)新建一个data目录,存放excle数据;
2)新建一个static目录,存放一些外部引用包、图片、视频等静态文件;
3)新建一个templates目录,存放HTML文件模版