python3 环境管理工具:pipenv上手指南

  1. 安装
>>> pip install pipenv
>>> brew install pipenv
  1. 创建/删除虚拟环境
# 创建
>>> cd your_project_dir
>>> pipenv install

# 删除
>>> pipenv --rm
  1. 安装/卸载第三方包
  • 使用pipenv安装第三方包在安装前不需要激活虚拟环境,就直接下载到了虚拟环境中,用pip安装,还要先激活该环境
  • 安装完包之后,Pipfile文件会被更新,同时新增了Pipfile.lock文件
  • 项目部署到正式环境时,直接执行pipenv install就会自动创建虚拟环境的同时,把Pipfile中包都安装好
# 生产环境
>>> pipenv install <package>

# 开发环境
>>> pipenv install <package> --dev

# 卸载
>>> pipenv uninstall <package>
  • Pipfile文件
[[source]]
name = "pypi"
# 下载源
url = "https://pypi.org/simple"
# 阿里源
url = "https://mirrors.aliyun.com/pypi/simple"
# 豆瓣源
url = "http://pypi.douban.com/simple"
verify_ssl = true

# 专用于开发阶段使用的包
[dev-packages]

[packages]
# * 表示始终下载最新版本
requests = "*"

[requires]
# Python版本
python_version = "3.7"
  1. 激活虚拟环境

>>> pipenv shell
  1. 退出虚拟环境

>>> exit
  1. pipenv run 在不激活虚拟环境的情况下,用虚拟环境执行命令
>>> pipenv run python -m http.server
>>> pipenv run python main.py
  1. requirements.txt导入
>>> pipenv install -r requirements.txt
  1. 缺点
>>> pipenv install --skip-lock
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容