鱼C论坛

 找回密码
 立即注册
查看: 1468|回复: 2

[技术交流] FLASK & pip pipenv flask终端命令记录

[复制链接]
发表于 2020-4-21 13:57:50 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 金刚 于 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端口运行


本帖被以下淘专辑推荐:

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-4-21 14:07:30 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-4-21 14:12:22 | 显示全部楼层
笔记呢??
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-23 09:28

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表