美文网首页
pipenv -- Python 环境隔离工具

pipenv -- Python 环境隔离工具

作者: arr | 来源:发表于2019-02-26 12:01 被阅读0次

    前言

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

    参考资料

    简介

    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 环境隔离工具

          本文链接:https://www.haomeiwen.com/subject/omtvyqtx.html