为什么Python中需要pip或者说它的作用是什么?
为什么Python中需要pip或者说它的作用是什么?
这个问题已经有答案了:
我有点困惑。作为Python的新手,如果我可以使用python filename运行文件,我需要pip吗?
如果两者都用于安装软件包,那么python setup.py install
和pip install package_name
之间的区别是什么?哪一个更好?
admin 更改状态以发布 2023年5月20日
pip是安装Python包的推荐工具。例如,如果您需要安装外部包/库,比如requests,您首先必须使用pip进行安装。
pip install requests
在您当前的情况下,您可能不需要使用外部库。但是,您将来可能需要它。
根据维基百科的介绍:
pip
是一个递归缩写,可以解释为"Pip Installs Packages"或"Pip Installs Python"
作为一个新手,您可能不知道为什么需要一个"软件包管理器"。
Python附带了一些基本的内置模块,比如math
模块用于提供额外的数学运算符,re
模块用于执行正则表达式。这些模块是预先包含的,因为它们被认为非常有用,并且会被经常使用。然而,一些更加晦涩或庞大的模块,如基于C的数组模块numpy
等,则不包含在内,这就是pip
的用武之地。
您可以使用"软件包管理器"在PyPI中安装、卸载、更新等任何软件包,PyPI即为PythonPackageIndex。结果是,Python保持精简,但如果需要,立即有数百万个免费的软件包可供使用。