社区

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

我们提供了多个交流渠道,以便您学习、分享知识并与 NumPy 社区内的其他人建立联系。

在线参与#

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

NumPy 邮件列表#

此列表是进行更长时间讨论的主要论坛,例如向 NumPy 添加新功能、修改 NumPy 路线图以及各种项目范围内的决策。关于 NumPy 的公告,如发布、开发者会议、冲刺或会议演讲,也会在此列表上发布。

在此列表上,请使用底部回复(bottom posting),回复到列表(而不是回复给单个发件人),并且不要回复邮件摘要。此列表的可搜索存档可在此处获取


GitHub 问题追踪器#

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

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


Slack#

这是一个实时聊天室,用于提问关于贡献 NumPy 的问题。这是一个私密空间,特别为那些不愿在大型公共邮件列表或 GitHub 上提出问题或想法的人准备。请参阅此处了解更多详情以及如何获取邀请。

学习小组和线下聚会#

如果您想寻找当地的线下聚会或学习小组,以了解更多关于 NumPy 以及数据科学和科学计算的更广泛的 Python 包生态系统,我们建议您探索 PyData 线下聚会(150 多个聚会,100,000 多名成员)。

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

会议#

NumPy 项目不组织自己的会议。传统上最受 NumPy 维护者、贡献者和用户欢迎的会议是 SciPy 和 PyData 系列会议

  • SciPy 美国
  • EuroSciPy
  • SciPy 拉丁美洲
  • SciPy 印度
  • SciPyData 日本
  • PyData 会议(每年在多个国家举办 15-20 场活动)

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

加入 NumPy 社区#

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

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

此外,欢迎随时参加我们的社区会议并打个招呼。要了解它们的最新动态,请查看我们的活动日历此处

在此页面上