Flask-开发姿势-环境配置

版权声明:本文为博主精心打造,转载请标明出处。>_< https://blog.csdn.net/slyslyme/article/details/82843946

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

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

猜你喜欢

转载自blog.csdn.net/slyslyme/article/details/82843946
今日推荐