【问题标题】:Upgrade a module after a pull request merged合并拉取请求后升级模块
【发布时间】:2020-04-25 04:31:32
【问题描述】:

我是 Github 新手,这个问题可能听起来很傻。最近我在他们的 Github 页面上报告了 Python 中的 pandas 的一个错误。一个人打开了一个拉取请求来修复这个错误。修复了 bug,合并了 pull request。

我现在不确定如何使用新更改升级 pandas。我试过了

pip3 install  --upgrade pandas

conda update pandas

但是当我在 Python 中运行我的代码时,该错误仍然存​​在。如果有人能告诉我在合并拉取请求后如何正确升级模块,真的很感激

【问题讨论】:

  • 可能他们没有发布带有修复程序的新版本。如果您想要删除错误的版本,您必须从该提交手动安装熊猫

标签: python pandas git github


【解决方案1】:

conda 和 pip 提供的 pandas 版本是 marked as releases。要获取尚未发布的最新代码,在这种情况下,您必须自己从源代码构建它。

对于 pandas,执行此操作的说明为 here

【讨论】:

    【解决方案2】:
    pip install [-U] pandas
    

    PyPI 安装包。

    conda update pandas
    

    Anaconda 安装。

    拉取请求显然尚未包含在发布中。您可以等待下一个版本。

    要直接从 Github 安装,请询问 pip 以使用 git 安装:

    pip install -U 'git+https://github.com/pandas-dev/pandas.git#egg=pandas'
    

    但请记住,您需要安装git、一个编译器和许多开发工具(pandas 是用 C/C++ 编写的,必须编译)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-04-07
      • 1970-01-01
      • 2016-11-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多