社区

NumPy 是一个由多元化 贡献者 团队开发的社区驱动开源项目。NumPy 领导层致力于创建一个开放、包容和积极的社区。请阅读 NumPy 行为准则,了解如何与他人互动以促进社区蓬勃发展。

我们提供多种沟通渠道,供您学习、分享您的知识并在 NumPy 社区内与他人建立联系。

在线参与#

以下是直接参与 NumPy 项目和社区的方式。请注意,我们鼓励用户和社区成员互相支持解决使用问题 - 请参阅 获取帮助

NumPy 邮件列表#

此列表是进行较长形式讨论的主要论坛,例如向 NumPy 添加新功能、更改 NumPy 路线图以及所有类型的项目范围决策。NumPy 的公告,例如版本发布、开发者会议、冲刺或会议演讲,也会在此列表中发布。

在此列表中,请使用底部回复,回复列表(而不是回复另一位发件人),并且不要回复摘要。此列表的可搜索存档可 在此处 获取。


GitHub 问题跟踪器#

  • 用于报告错误(例如,“np.arange(3).shape 返回 (5,),而应该返回 (3,)”);
  • 文档问题(例如,“我发现本节内容不清楚”);
  • 以及功能请求(例如,“我希望在 np.percentile 中有一个新的插值方法”)。

请注意,GitHub 不是报告安全漏洞的合适场所。如果您认为在 NumPy 中发现了安全漏洞,请 在此处 报告。


Slack#

一个实时聊天室,用于询问有关贡献 NumPy 的问题。这是一个私人空间,专门用于那些犹豫是否在大型公开邮件列表或 GitHub 上提出问题或想法的人。请参阅 此处 获取更多详细信息以及如何获取邀请。

学习小组和聚会#

如果您想找到一个本地聚会或学习小组,以了解更多关于 NumPy 和更广泛的数据科学和科学计算 Python 包生态系统的信息,我们建议您浏览 PyData 聚会(150 多个聚会,100,000 多名成员)。

NumPy 也会偶尔为其团队和感兴趣的贡献者组织线下冲刺活动。这些活动通常会提前几个月计划,并将在 邮件列表Twitter 上发布公告。

会议#

NumPy 项目本身不组织会议。传统上,NumPy 维护人员、贡献者和用户最喜欢的会议是 SciPy 和 PyData 会议系列。

其中许多会议都包含涵盖 NumPy 的教程日和/或冲刺活动,您可以在其中学习如何为 NumPy 或相关的开源项目做出贡献。

加入 NumPy 社区#

为了蓬勃发展,NumPy 项目需要您的专业知识和热情。不是程序员?没问题!有很多方法可以为 NumPy 做出贡献。

如果您有兴趣成为 NumPy 贡献者(太棒了!),我们建议您查看我们的 贡献 页面。

此外,欢迎您随时光临我们的社区会议并打个招呼。要跟踪这些会议,请查看我们的活动日历 此处

本页面