pipenv -- Python 环境隔离工具

前言

最近在知乎上看了Python 2018 官方年度报告,其中隔离Python 开发环境这一项中,使用人数最多的是Virtualenv和pipenv,在这里我打算记录下pipenv的使用过程,同时希望能在接下来的一段时间,利用来记录找工作这段时间的学习过程和一些经历。

参考资料

  • https://www.jianshu.com/p/00af447f0005
  • https://baijiahao.baidu.com/s?id=1615257458570571942&wfr=spider&for=pc
  • https://pypi.org/project/pipenv/
  • https://blog.csdn.net/jpch89/article/details/81952416

简介

pipenv的制作人是requests 作者Kenneth Reitz,通过每个项目的不同TOML 格式文件Pipfile来隔离不同的Python环境。

安装

pip install pipenv

使用

新建工作目录并进入该目录

mkdir pipenv_test
cd pipenv_test

Options:
--where 显示项目路径信息
--venv 显示虚拟环境信息
--py 显示python解释器信息
--envs 显示环境变量选项
--three / --two 使用Python 3 / 2 创建虚拟环境
--python 3.6 指定python版本创建虚拟环境
--version 显示版本
--help 显示帮助信息
Commands:
check 检查安全漏洞
graph 显示当前已安装包的依赖关系
shell 激活虚拟环境
install 安装制定的包,并写入Pipfile


使用中遇到的问题

1.装第三方库时卡住

解决方法:更换国内源

国内源:
阿里云:http://mirrors.aliyun.com/pypi/simple/
豆瓣:http://pypi.douban.com/simple/
清华大学:https://pypi.tuna.tsinghua.edu.cn/simple/
中国科学技术大学:https://pypi.mirrors.ustc.edu.cn/simple/


更换清华源:
将Pipfile中的
url = "https://pypi.org/simple"
更改为
url = "https://pypi.tuna.tsinghua.edu.cn/simple/"
保存退出。

你可能感兴趣的:(pipenv -- Python 环境隔离工具)