Flask Web平台搭建

学习Python,想要做一个web blog之类的东西。首先搭建平台,正好《Flask Web开发:基于Python的Web应用开发实战》这本书介绍了git,同时又学习了git的使用。

平台安装:

sudo apt-get install python-virtualenv #ubuntu中安装virtualenv
virtualenv venv #创建venv环境
source venv/bin/activate #激活venv环境
pip install flask #安装Flask
deactivate #关闭venv环境,回到系统环境

顺利安装完后写个小程序测试一下:

“`python
from flask import Flask
app = Flask(name)

@app.route(“/”)
def hello():
return “Hello World!”

if name == “main“:
app.run()

直接 python hello.py 运行 OK!
**

git:

**
sudo apt-get install git #安装git
git config –global user.name “Your Name”
git config –global user.email “email@example.com”
mkdir flaskweb #创建目录
cd flaskweb
git init #把当前目录变成仓库 生成 .git
然后创建一些基本目录:

  • app 存放程序所有源代码 包含静态文件(static)、模板文件(templates)、控制器代码(main)以及一些库文件
  • migrations 存放数据库迁移文件
  • test 存放项目测试代码
  • venv virtualenv创建的虚拟运行环境
  • config.py 集中管理配置文件
  • manage.py 程序启动脚本,统一管理程序运行
  • requirements.txt 导出的项目所有依赖包,用于在其它环境中构建相同开发环境

git add README.md #添加文件到版本库
git commit -m “first git” #然后提交文件 并附带说明

github

ssh-keygen -t rsa -C “youremail@example.com”
登陆GitHub设置sshkey
关联github 得到地址
在本地命令:
git remote add origin git@github.com:hu7bing/flask_web.git #

git push -u origin master #提交
简易安装结束。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
flash8是一款国产的Linux操作系统,针对ARM平台开发了特定的安装包。该安装包主要适用于ARM架构的设备,包括一些嵌入式系统、智能手机、平板电脑等。安装包中包含了flash8操作系统的核心文件、驱动程序以及一些常用的应用软件,用户可以通过这个安装包将flash8系统轻松地安装到他们的ARM设备上。 在安装flash8国产Linux操作系统的ARM平台版本安装包之前,用户需要确保他们的设备符合flash8的系统要求,并且备份好重要的数据。接着,用户可以通过以下步骤进行安装: 1. 下载安装包:用户需要从官方网站或其他可靠渠道下载flash8国产Linux操作系统ARM平台版本的安装包,确保安装包的完整性和安全性。 2. 解压安装包:用户需要将下载好的安装包解压到一个指定的目录中,确保解压过程不出现错误。 3. 制作启动盘:用户可以将解压后的文件制作成启动盘,以便于在ARM设备上启动并安装flash8系统。 4. 启动设备:通过制作好的启动盘,在ARM设备上启动并选择安装flash8系统的选项。 5. 完成安装:根据安装程序提示,用户可以选择安装位置、设置系统参数等,最后等待安装完成。 安装完成后,用户便可以在他们的ARM设备上体验到flash8国产Linux操作系统带来的稳定性和安全性,同时也能享受到系统所带来的各种功能和应用。希望flash8国产Linux操作系统ARM平台版本的安装包可以给用户带来更好的使用体验。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值