金刚 发表于 2020-4-21 13:57:50

FLASK & pip pipenv flask终端命令记录

本帖最后由 金刚 于 2020-7-12 11:34 编辑

### 环境配置:
* pip是否安装
pip --version
pip install <package-name> 安装包
pip install --upgrade <package-name> 更新最新包
pip install -U <package-name>                更新最新包

* 安装pipenv
pip install pipenv
linux or mac中
sudo pip install pipenv

* 创建虚拟环境
- 命令行进入项目根目录
- 执行 > pipenv install
- 当前项目中创建了虚拟环境,并且自动生成配置文件pipfile和pipfile.lock,pipfile中自动记录项目中所有用到的包还有用到的源.....,pipfile.lock中json格式的方式记录了所有的包,
- pipenv会统一管理所有虚拟环境,windows中虚拟环境文件夹在C:\Users\Administrator\.virtualenvs\目录下创建,linux中~/.local/share/virtualenvs/目录下创建。
- cmd中打开项目根目录,执行 pipenv shell (通过项目中的配置文件进入指定的虚拟环境,显示的激活虚拟环境)
- 退出虚拟环境时,exit回车退出
- pipenv run python hello.py, 与pipenv shell相似
- pipenv graph 图示的显示项目依赖包,与pip list,pip freeze类似
- pipenv install package-name (安装包)
- pipenv update package-name (更新最新包)

### 安装flask
- pipenv install flask (安装时不区分包名大小写)
- 安装flask是同时安装5个依赖包 > 图示:
        暂时省略

### 运行flask项目
- flask run
        - 默认5000端口运行
- flask run --port=8000
        - 设定为8000端口运行


Hello. 发表于 2020-4-21 14:07:30

{:10_247:}

老八秘制 发表于 2020-4-21 14:12:22

笔记呢??
页: [1]
查看完整版本: FLASK & pip pipenv flask终端命令记录