What is the difference between pip and conda?

后端 未结 12 1105
名媛妹妹
名媛妹妹 2020-11-22 08:27

I know pip is a package manager for python packages. However, I saw the installation on IPython\'s website use conda to install IPython.

Ca

12条回答
  •  长发绾君心
    2020-11-22 08:54

    For WINDOWS users

    "standard" packaging tools situation is improving recently:

    • on pypi itself, there are now 48% of wheel packages as of sept. 11th 2015 (up from 38% in may 2015 , 24% in sept. 2014),

    • the wheel format is now supported out-of-the-box per latest python 2.7.9,

    "standard"+"tweaks" packaging tools situation is improving also:

    • you can find nearly all scientific packages on wheel format at http://www.lfd.uci.edu/~gohlke/pythonlibs,

    • the mingwpy project may bring one day a 'compilation' package to windows users, allowing to install everything from source when needed.

    "Conda" packaging remains better for the market it serves, and highlights areas where the "standard" should improve.

    (also, the dependency specification multiple-effort, in standard wheel system and in conda system, or buildout, is not very pythonic, it would be nice if all these packaging 'core' techniques could converge, via a sort of PEP)

提交回复
热议问题