另一个包 관리 공구 Pipenv

2048 단어 Pipenv파이썬


Pipenv 是 Python 저명적 requests 卓作者 kennethreitz 实现的一个包 관리工具、它可以为我们的项目自动创建和管理 虚拟环环环环环环环卶.

Pipenv 我们可以简单理解为 pip 和 virtualenv 的集合体, 它可以为我们的项目自动创建和管理一个虚拟环境.

Pipenv 해명료 이하 问题:
  • 我们不需要再手动创建 虚拟环境, Pipenv 会自动为我们创建, 它会在某个 특정적 위치创建一个 virtualenv 环境4华獯用.
  • 사용 requirements.txt 가능회 과치치 酮闘题,所以 Pipenv 사용 Pipfile Pipfile 和 Pipfile.lock 문건.
  • 广泛使用 Hash 교단, 보수 안전성.
  • 可以更清晰地查看 Python 包及其关系,调用 pipenv shell
  • 可通过自动加载 pipenv graph 读取环境变量,简化开发流程.

  • Pipenv


    pipenv shell
    pipenv install
    
    # 从github下载源码
    pipenv install -e git+https://github.com/alecalve/python-bitcoin-blockchain-parser#egg=blockchain_parser
    pipenv install -e git+https://github.com/ethereum/pyethereum.git@develop#egg=pyethereum
    pipenv install -e git+https://github.com/ethereum/[email protected]#egg=web3
    
    pip3 install git+https://github.com/ethereum/pyrlp.git@master
    

    상용명령


    pipenv --venv
    pipenv --three
    pipenv --python 3.6
    
    pipenv --py
    pipenv --site-packages
    pipenv install django
    pipenv install pytest --dev
    pipenv uninstall requests
    pipenv uninstall --all
    pipenv lock
    

    참고:
    htps //w w. 지안슈. 이 m/p/1441169b3d
    htps : // ← 우안. ← 이후. 이 m/p/32913361

    좋은 웹페이지 즐겨찾기