Page tree
Skip to end of metadata
Go to start of metadata

中文标题【安装 Python 模块】

作为一个流行的开源开发项目,Python 拥有非常活跃的贡献者和用户支持社区,这些社区也可以让他们的软件可供其他 Python 开发人员在遵守开源许可条款下使用他们的库。

这允许 Python 用户有效地共享和协作,从其他人已经创建的解决方案中受益于常见(有时甚至是罕见的)问题,以及可以提供他们自己的解决方案供其他用户使用。

这个指南涵盖了安装部分的流程,来指导你创建和分发你自己的 Python 项目,请参考 Distributing Python Modules 页面中的内容。

对于企业和其他机构用户,请注意许多组织都有自己的策略来使用和贡献开源软件。在使用Python提供的分发和安装工具时,请考虑公司有关开源软件使用的策略。


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 就行了。


  • No labels