首页 > 其他分享 >FLASK学习记录-PIPENV虚拟环境搭建

FLASK学习记录-PIPENV虚拟环境搭建

时间:2024-03-28 12:56:31浏览次数:17  
标签:kB cn PIPENV FLASK pypi flask 虚拟环境 tsinghua edu

 

$ pip install flask -i https://pypi.tuna.tsinghua.edu.cn/simple
Looking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple
Collecting flask
  Downloading https://pypi.tuna.tsinghua.edu.cn/packages/93/a6/aa98bfe0eb9b8b15d36cdfd03c8ca86a03968a87f27ce224fb4f766acb23/flask-3.0.2-py3-none-any.whl (101 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 101.3/101.3 kB 1.2 MB/s eta 0:00:00
Collecting Werkzeug>=3.0.0 (from flask)
  Downloading https://pypi.tuna.tsinghua.edu.cn/packages/c3/fc/254c3e9b5feb89ff5b9076a23218dafbc99c96ac5941e900b71206e6313b/werkzeug-3.0.1-py3-none-any.whl (226 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 226.7/226.7 kB 3.9 MB/s eta 0:00:00
Collecting Jinja2>=3.1.2 (from flask)
  Downloading https://pypi.tuna.tsinghua.edu.cn/packages/30/6d/6de6be2d02603ab56e72997708809e8a5b0fbfee080735109b40a3564843/Jinja2-3.1.3-py3-none-any.whl (133 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 133.2/133.2 kB 10.1 MB/s eta 0:00:00
Collecting itsdangerous>=2.1.2 (from flask)
  Downloading https://pypi.tuna.tsinghua.edu.cn/packages/68/5f/447e04e828f47465eeab35b5d408b7ebaaaee207f48b7136c5a7267a30ae/itsdangerous-2.1.2-py3-none-any.whl (15 kB)
Collecting click>=8.1.3 (from flask)
  Downloading https://pypi.tuna.tsinghua.edu.cn/packages/00/2e/d53fa4befbf2cfa713304affc7ca780ce4fc1fd8710527771b58311a3229/click-8.1.7-py3-none-any.whl (97 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 97.9/97.9 kB 10.6 MB/s eta 0:00:00
Collecting blinker>=1.6.2 (from flask)
  Downloading https://pypi.tuna.tsinghua.edu.cn/packages/fa/2a/7f3714cbc6356a0efec525ce7a0613d581072ed6eb53eb7b9754f33db807/blinker-1.7.0-py3-none-any.whl (13 kB)
Collecting importlib-metadata>=3.6.0 (from flask)
  Downloading https://pypi.tuna.tsinghua.edu.cn/packages/2d/0a/679461c511447ffaf176567d5c496d1de27cbe34a87df6677d7171b2fbd4/importlib_metadata-7.1.0-py3-none-any.whl (24 kB)
Collecting zipp>=0.5 (from importlib-metadata>=3.6.0->flask)
  Downloading https://pypi.tuna.tsinghua.edu.cn/packages/c2/0a/ba9d0ee9536d3ef73a3448e931776e658b36f128d344e175bc32b092a8bf/zipp-3.18.1-py3-none-any.whl (8.2 kB)
Collecting MarkupSafe>=2.0 (from Jinja2>=3.1.2->flask)
  Downloading https://pypi.tuna.tsinghua.edu.cn/packages/5f/5a/360da85076688755ea0cceb92472923086993e86b5613bbae9fbc14136b0/MarkupSafe-2.1.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (25 kB)
Installing collected packages: zipp, MarkupSafe, itsdangerous, click, blinker, Werkzeug, Jinja2, importlib-metadata, flask
Successfully installed Jinja2-3.1.3 MarkupSafe-2.1.5 Werkzeug-3.0.1 blinker-1.7.0 click-8.1.7 flask-3.0.2 importlib-metadata-7.1.0 itsdangerous-2.1.2 zipp-3.18.1

编写第一个Flask程序

(flask-test1) [ flask-test1]$ vi app.py
from flask import Flask

app=Flask(__name__)

@app.route("/")
def index():
    return "This is index page"

if __name__=='__main__':
    app.run(host='0.0.0.0',port=8000,debug=True)

后台运行
(flask-test1) [dog@iZfkm309huj7srZ flask-test1]$ nohup python app.py &

查看日志
(flask-test1) [dog@iZfkm309huj7srZ flask-test1]$ tail -f nohup.out
 * Serving Flask app 'app'
 * Debug mode: on
WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.
 * Running on all addresses (0.0.0.0)
 * Running on http://127.0.0.1:8000
 * Running on http://xxx:8000
Press CTRL+C to quit
 * Restarting with stat
 * Debugger is active!
 * Debugger PIN: 108-859-976
183.238.113.222 - - [28/Mar/2024 12:40:18] "GET / HTTP/1.1" 200 -

 

标签:kB,cn,PIPENV,FLASK,pypi,flask,虚拟环境,tsinghua,edu
From: https://www.cnblogs.com/jackbond/p/18101379

相关文章

  • Flask后端框架搭建个人图库
    Hello,我是"小恒不会java"前言最近发现自己有一些站点图片丢失,原来是用了人家的链接。考虑到使用对象存储容易被刷流量,可以用flask这种轻量级框架快速实现网页登陆操作,行,也就不考虑正式生产环境那些复杂的登录认证(像token这些)。介绍我简单在服务器上flaskrun了,网址:http:......
  • Python虚拟环境遇到的小问题(pip)
    问题最近想接触下Pyside6做窗口化的程序,然后就在WSL2搭建环境。第一步安装包的时候就卡住了。原因是虽然我的Python在虚拟环境.venv中,但是该环境没有pip。在命令行直接whichpip,显示的是系统全局的pip。解决多方查询,似乎没有一个很好的解决方案。目前主流的做法是,下载一个自动......
  • Flask学习记录-pipenv虚拟环境搭建
    python环境$python-VPython3.9.181.安装pipenv$pipinstallpipenv-ihttps://pypi.tuna.tsinghua.edu.cn/simple$pipenv--versionpipenv,version2023.12.12.创建虚拟环境[flask-test1]$pipenvinstallCreatingavirtualenvforthisproject...Pipfile:/us......
  • PIP换源,虚拟环境以及pycharm操作
    ​PIP换源,虚拟环境以及pycharm操作1PIP换源我们使用的很多包就是第三方的,需要命令安装,导入使用,国内访问国外的资源,慢并且有可能会访问不到所以要进行pip换源。默认pip就是使用的外网地址https://python.org/1.1临时换源p......
  • 如何用Flask中的Blueprints构建大型Web应用
    本文分享自华为云社区《构建大型Web应用Flask中的Blueprints指南》,作者:柠檬味拥抱。什么是Blueprints?Blueprints是Flask中的一种模式,用于将应用程序分解为可重用的模块。每个蓝图实际上是一个包含一组路由、视图和静态文件的Python模块。通过使用蓝图,我们可以将相关功能的代码......
  • 恶意代码分析实战——第二章 虚拟环境搭建
    防止部分恶意代码存在跨网络感染宿主机的情况。创建虚拟网络,一个虚拟机可以同来运行恶意代码,而第二个虚拟机则提供一些必要的网络服务。两个虚拟机都被连接到同一个VMNet虚拟交换机上。我这里使用WIN7进行分析恶意代码,Kali进行提供网络服务。一、在VMwareWorkstation菜单栏......
  • 【python】flask执行上下文context,请求上下文和应用上下文原理解析
    ✨✨欢迎大家来到景天科技苑✨✨......
  • Python Flask框架 -- ORM模型外键与表关系
    表关系关系型数据库一个强大的功能,就是多个表之间可以建立关系。比如文章表中,通常需要保存作者数据,但是我们不需要直接把作者数据放到文章表中,而是通过外键引用用户表。这种强大的表关系,可以存储非常复杂的数据,并且可以让查询非常迅速。在Flask-SQLAlchemy中,同样也支持表关系......
  • Flask项目实现-新闻首页
    点击排行展示在请求根路由时去数据库查询按点击量排行的10条新闻新闻new模型设计classNews(BaseModel,db.Model):"""新闻"""__tablename__="info_news"id=db.Column(db.Integer,primary_key=True)#新闻编号title=db.Column(db.String(2......
  • Flask项目实战之-注册实现
    注册后端实现 passport/register请求方式:POST传入参数:JSON格式参数参数名类型是否必须参数说明mobilestring是手机号smscodestring是短信验证码passwordstring是密码返回类型:JSON参数名类型是否必须参数说明errnoint是错误码err......