前言
最近在知乎上看了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/"
保存退出。
网友评论