PyPi 是什么

简介:

pypi 是 Python Package Index 的首字母简写,其实表示的是 Python 的 Packag 索引,这个也是 Python 的官方索引。

你需要的包(Package)基本上都可以从这里面找到。作为开源软件,你也希望能够贡献你的 Package 到这里供其他用户使用。

我们举个栗子,如果你希望你的 Python 程序能够下载金融数据,目前比较好用的金融数据来源是 Yahoo 和 Google。

你可能需要读取这 2 个平台的 API,然后做一个下载部分的代码,然后将这个代码整合到自己的项目中。

是不是好麻烦,这样你可以到 PyPi 到上面去找找有没有已经写过这个内容了,幸运的是,你真找到了,你找到了一个 package 叫做 yfinance。但是这个代码在远程,没有在本地呀,怎么用了?

你就需要讲需要的内容从 PyPi 上下载下来。

这个时候你只需要一个命令:

pip install yfinance

就可以了,是不是非常方便。当然如果你有你自己的 Package 也可以发布上去。

如果你使用的是 Java 项目的话,你就将 PyPi 理解成 Maven 就行了。

具体有关模块安装使用的内容,请参考:

https://www.cwiki.us/display/PythonZH/Installing+Python+Modules

目录
相关文章
|
4月前
pip镜像源大全及配置
在中国使用pip时,可以配置国内镜像源来提高安装速度和稳定性。以下是一些常见的国内镜像源:
900 0
|
6月前
|
API Python
pypi发布问题
我最经在发布我的更新包的时候遇到了ERROR HTTPError: 403 Forbidden from https://upload.pypi.org/legacy/ Invalid or non-existent authentication information. See https://pypi.org/help/#invalid-auth for more information.这样的问题。
|
5月前
pip 指定版本安装
pip 指定版本安装
|
3月前
|
存储 API 索引
将 pyparamvalidate 项目,发布至 pypi
将 pyparamvalidate 项目,发布至 pypi
21 3
|
Python
whl文件安装库和pip换源
whl文件安装库和pip换源
302 0
whl文件安装库和pip换源
pip/conda 安装指定版本的包
pip/conda 安装指定版本的包
|
程序员 Apache Python
发布代码到 PyPI
发布代码到 PyPI
214 0
发布代码到 PyPI
conda 和 pip 安装本地包
conda 和 pip 安装本地包
886 0