Python运维经验

  • 理解Python包管理工具

    distlib Distlib是一个库,用于实现与Python软件的打包和分发有关的低级功能。它包含在打包的Python软件包中的部分功能,该软件包原本打算作为Python 3.3的一部分发布,但在Python 3.3进入Beta测试之前不久就被删除了。这个计划目前已停滞。 distutils 由于维护包装系统(其中功…

    Python运维经验 2020年12月4日
    0 52 0
  • Conda和Pip的区别

    Conda和pip通常被认为是几乎相同的。尽管这两个工具的某些功能重叠,但是它们是经过设计的,应用于不同的目的。Pip是Python Packaging Authority推荐的工具,用于从 Python包索引,PyPI下载包。Pip安装打包为Wheels或source发行版的Python软件。后者可能要求系统在调用p…

    Python运维经验 2020年12月4日
    0 73 0
  • Python虚拟隔离环境pyvenv、venv、virtualenv的来龙去脉

    2011年6月13日,PEP 405号提案建议向Python添加一种用于轻量级“虚拟环境”的机制,该机制具有自己的站点目录,可以选择与系统站点目录隔离。每个虚拟环境都有自己的Python二进制文件(允许创建具有各种Python版本的环境),并且可以在其站点目录中拥有自己独立的已安装Python软件包集,但与基本安装的P…

    Python运维经验 2020年11月24日
    0 93 0