Flask-开发姿势-环境配置

本文详细介绍在Windows系统中如何使用GitBash和Python 3.6+搭建Python虚拟环境,包括激活和退出虚拟环境的方法,以及如何在虚拟环境中安装和检查Flask等Python包。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

mac和windows用户在一些命令行上可能会有一些区别,本文总总结的是windows系统下的

环境 python3.6 + 命令行工具 GitBash

一、 简易初始配置

win+R :运行 pip install flaskpip install virtualenv

然后打开你所要建立项目的文件夹 右键打开 gitbash

开始运行命令行:

使用virtualenv命令在flasky文件夹中创建python虚拟环境,唯一的参数是虚拟环境的名字
	$ virtualenv venv
在此之后,文件夹中有一个venv的子文件夹,其中有一个私有的python解释器,需要激活
在windows环境下要注意:)
	$ source venv/Scripts/activate	
本质是将venv中的python.exe临时加到PATH环境变量中,deactivate后就没有了。所以应该这么理解,这个虚拟环境作用的范围是全系统的,但是作用的时间只有activate到deactivate这段时间,而且要在显示的命令行中使用。(带有venv)
退出时使用deactivate
 

使用pip安装Python包
	(venv) $ pip install flask
可以检测:(注意进入Python环境的指令并不是“python”)
    (venv) $ python -i (或者 winpty python)
            >>> import flask
          (不报错则是正确安装)

此后所有安装的flask扩展都需要先进入虚拟环境中,然后运行 pip install *******

 

二、项目中环境的配置

1.    记录flask的文件目录---

Flask 项目有4个顶级文件夹:

  • app ——Flask 程序保存在此文件夹中

  • migrations ——包含数据库迁移脚本(安装了 flask-migrate 后自动生成)

  • tests ——单元测试放在此文件夹下

  • venv ——Python 虚拟环境

同时还有一些文件:

  • requirements.txt —— 列出了所有的依赖包,以便于在其他电脑中重新生成相同的环境

  • config.py 存储配置

  • manage.py 启动程序或者其他任务

2.关于文件requirements.txt

生成文件:

(venv) $ pip freeze >requirements.txt

下载文件中的内容:

(venv) $ pip install -r requirements.txt

 

这样环境差不多就配置好了~~~~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值