简介
pipenv是一个python包管理工具,它能同时管理python虚拟环境和python依赖,官方推荐。
使用
pipenv 安装:在主环境中安装,全局可用
pip install pipenv创建虚拟环境:在对应的工程文件中创建
pipenv install此时会生成两个文件:Pipfile和Pipfile.lock
修改镜像源:
- Pipfile
[[source]]
name = "pypi"
url = "https://pypi.doubanio.com/simple/" # 重点
verify_ssl = true
[dev-packages]
[packages]
flask = "*"
flask-login = "*"
flask-mail = "*"
[requires]
python_version = "3.7"激活环境:在 Pipfile和Pipfile.lock 文件所在路径下执行:
pipenv shell根据已有的Pipfile或Pipfil.lock创建虚拟环境
pipenv create from pipfile.lock
pipenv create from pipfile生成 requirements.txt 文件
pipenv lock -r [--dev] > requirements.txt通过 requirements.txt 文件安装模块
pipenv install -r requirements.txt
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用。你还可以使用@来通知其他用户。