使用pycharm运行flask应用程序的详细教程
在flask更新到1.0之后的版本,官方推荐使用flask run的方式运行程序,可是作为开发,如果没有了pycharm的断点调试,这可太难受了。
所以,本篇博客主要讲述如何在pycharm中运行flask程序,并开启Debug模式。
首先你的使用pycharm创建你的第一个app。
然后,你会有一个基本的应用程序了。没错就是那个hello world。
接下来我们开始配置pycharm。
点击红色下拉框,选择“Edit Configurations”会弹出一个配置窗口。
下图的配置窗口你需要注意三个地方。我在图中依次标注了出来。
1.flask_album
这是我的应用的名字,这个名字是使用pycharm创建项目时根据项目名字自动生成,我们无需关系,但是要确定这个一个flask server就OK。
如果你创建项目的时候没有选择flask,这里不会出现这个flask server。
2.Target
这里需要指定项目要运行的脚本,你可以理解为是整个项目的一个入口。
点击右侧的文件夹,找到你的刚才创建的应用程序所在的目录,并选择哪个app.py文件就行。
3.Environment Variables
这里需要指定两个环境变量(分别是LC_ALL和LANG),否则pycharm会报错。
点击右侧的按钮会弹出一个配置环境变量的列表,点击“+”添加环境变量,分别加上LC_ALL和LANG。
现在,你可以使用pycharm启动你的flask应用了。
另外介绍一种启动新版flask的方法(flask >= 1.0)。
我们可以在项目的根目录,添加一个叫.flaskenv的文件。
其中写上如下内容:
FLASK_APP = "app.py" FLASK_ENV = "development" FLASK_RUN_HOST = '0.0.0.0' FLASK_RUN_PORT = '5000'
然后打开pycharm的终端窗口。执行flask run即可
写到这里我忍不住吐槽两句,原本简单粗暴的框架,非得整这些花里胡哨的玩意,java为什么市场占有率那么高?
我个人认为就是很多事情框架都帮你做好了,开发懂个屁啊,你让他配置?他能把语法写明白就不错了!!我呸!!
以上就是使用pycharm运行flask应用程序的详细内容,更多关于pycharm flask应用程序的资料请关注我们其它相关文章!
相关推荐
-
MAC+PyCharm+Flask+Vue.js搭建系统
配置node.js+nvm+npm 访问github官方地址,根据官方的文档来安装Mac版本的nvm,click here 这里建议用nvm安装管理Node.js cURL: curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.2/install.sh | bash Wget: wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.2/install.sh |
-
pycharm解决关闭flask后依旧可以访问服务的问题
这种问题一般是退出flask服务时选择了disconected而不是选择terminate,dicconected是一种伪断开,只是在pycharm这里中止了,但是python解释器依旧在运行这个服务. 默认选项是ask,但是一般情景下,我们退出的话应该是关闭程序,而不是缩小化到托盘,所以更改上图的默认设置为退出该进程. 如果已经手贱点了disconnect,那么一种好方法是直接在任务管理器结束python解释器. 但是实际情况下我们还是只关闭运行flask的python解释器就行了 利用cmd
-
pycharm 2020.2.4 pip install Flask 报错 Error:Non-zero exit code的问题
Problem: Solution: 参考stackoverflow给出的解决方案:https://stackoverflow.com/questions/65085956/pycharm-venv-failed-no-such-option-build-dir ① 确定自己pycharm里面python解释器的路径: ② 在cmd里面输入:自己解释器的路径 + -m pip install pip==20.2.4 (其中可能会有网络问题提示Retry,要多尝试几次) 这里做法的主要原因是:py
-
使用pycharm运行flask应用程序的详细教程
在flask更新到1.0之后的版本,官方推荐使用flask run的方式运行程序,可是作为开发,如果没有了pycharm的断点调试,这可太难受了. 所以,本篇博客主要讲述如何在pycharm中运行flask程序,并开启Debug模式. 首先你的使用pycharm创建你的第一个app. 然后,你会有一个基本的应用程序了.没错就是那个hello world. 接下来我们开始配置pycharm. 点击红色下拉框,选择"Edit Configurations"会弹出一个配置窗口. 下图的配置窗
-
VS Code 中安装运行、编写C语言程序的详细教程
目录 1.下载 安装VS Code 2.安装VS code中2个插件 3.下载mingb64 4.配置系统的环境变量 5.C语言配置 6.编写一个测试程序 1.下载 安装VS Code 去官网下载:https://code.visualstudio.com/Download 直接下载,安装即可. 2.安装VS code中2个插件 打开软件运行,在扩展商店中分别搜索安装 C/C++ 和 code runner 插件 3.下载mingb64 官网下载 https://sourceforge.net/
-
pycharm专业版远程登录服务器的详细教程
本文单纯为记录个人学习经历,以及一些经验教训,如涉及侵权,请联系作者立即删除! ** Pycharm等环境连接服务器手册 下载pycharm专业版,购买激活码,利用ssh远程登录调试代码,运行程序 ** 1.在pycharm中菜单中找到tools-------->选择deployment------>configuration 2.就会进入deployment页面,选择左侧的±-------->使用SFTP方式 3.进入create new name页面,输入servername[这里可
-
PyCharm Community安装与配置的详细教程
[内容]: 最近python挺火,空闲时间看了几个python视频,觉得简单易懂,开发效率高,应用范围广,值得学习.如下便开始搭建学习环境,即安装一款好用的Python IDE. Pycharm作为一款针对 Python的编辑器,配置简单.功能强大.使用起来省时省心,对初学者友好,所以先在windows上进行安装.配置和使用. 一.Pycharm的下载和安装 PyCharm 的下载地址:http://www.jetbrains.com/pycharm/download/#section=wind
-
在PyCharm中安装Mongo Plugin的详细教程
由于我用的pycharm是最新的,所以按照网上的教程是有些出入的. 下面我将抄一下教程,再补充一些图. 在pycharm中: File>>>settings>>>plugins >>>查看全部再选择mongo plugins(图1)>>>安装之后会重启 >>>重启之后,点左下角有个页面重叠的图标,点击mongo explorer(图2) >>>点击右上角的"工具"图标 >&
-
Docker 运行多个Springboot的详细教程
docker 运行多个Springboot 第一个:端口映射 第二个:指定内存大小 第三个:读取.写入物理文件 第四个:日志文件 第五个:多个容器内部网络访问 第六个:遇到的问题 第一个:端口映射 Nginx使用的是转发,那么这个是最简单的. [hn@iZbp1gp1t778obaz5m8vk8Z guides]$ docker run -d -p 8093:8093 guides-collect 将物理的端口映射为虚拟的端口即可,这个很简单 第二个:指定内存大小 -m,--memory 内存限
-
Python如何发布程序的详细教程
如何发布一个Python程序: 1.安装一个pyInstaller 在pycharm里点 file -–>setting-–>Project workspace-->Interpreter-->点pip右边的+号,进入下面这个界面: 搜索pyInstaller, 点击左下方Iinstall package安装(出现错误了可以多安装几次) (或者在命令提示符界面 用 pip install pyinstaller命令安装) 2.将.py文件打包成.exe文件 在完成第一步的安装后,就
-
Windows下PyCharm配置Anaconda环境(超详细教程)
首先来明确一下Python.PyCharm和Anaconda的关系 1.Python是一种解释型.面向对象.动态数据类型的高级程序设计语言. 虽然Python3.5自带了一个解释器IDLE用来执行.py脚本,但是却不利于我们书写调试大量的代码.常见的是用Notepade++写完脚本,再用idle来执行,但却不便于调试.这时候就出现了PyCharm等IDE,来帮助我们调试开发. 2.PyCharm是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调
-
pycharm运行程序时在Python console窗口中运行的方法
问题:在pycharm中点击run运行程序,发现没有打开run窗口,而是打开的Python console窗口. 解决方法:打开菜单栏run->edit configurations,把下图中的复选框取消就可以了. 以上这篇pycharm运行程序时在Python console窗口中运行的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们.
-
解决pycharm运行程序出现卡住scanning files to index索引的问题
有时候会出现索引问题,显示scanning files to index 解决方法: in pycharm, go to the "File" on the left top, then select "invalidate caches/restart...", and press "invalidate and restart". 然后等它自己重启,会自己indexing,过五分钟左右就好了. 以上这篇解决pycharm运行程序出现卡住sca
随机推荐
- js实现图片无缝滚动
- C++常量详解一(常量指针与常量引用的初始化)
- AngularJS Module方法详解
- dvbbs 8.2 SQL Injection注射漏洞分析
- Java Web开发入门书籍实例解析(总结一)
- ArrayList和HashMap如何自己实现实例详解
- asp.net实现递归方法取出菜单并显示在DropDownList中(分栏形式)
- C# null 合并运算符??(双问号)使用示例
- 开源MySQL高效数据仓库解决方案:Infobright详细介绍
- iOS sqlite对数据库的各种操作(日常整理全)
- Jquery网页内滑动缓冲导航的实现代码
- destoon实现资讯信息前面调用它所属分类的方法
- 基于zepto.js实现手机相册功能
- javascript对talbe进行动态添加、删除、验证实现代码
- C语言数据结构之使用链表模拟栈的实例
- Android Spinner 组件的应用实例
- Android编程实现在Activity中操作刷新另外一个Activity数据列表的方法
- ES6概念 ymbol.for()方法
- c#模拟银行atm机示例分享
- Android Studio实现带边框的圆形头像