使用Anaconda安装github版本的软件包

时间:2015-05-31 11:33:02

标签: python git sympy anaconda

我用 Anaconda 安装了 Sympy ,我的版本(Sympy)是0.7.6。

我希望能够使用Sympy的git版本。你知道我怎么能告诉Anaconda替换这两个版本?

我尝试过使用git clone命令,但是git和Anaconda的Sympy文件夹看起来并不一样,所以我不能将它们替换为另一个。

git clone git://github.com/sympy/sympy.git
  

是否有如下命令:“conda update-git sympy”?

我找到了答案,但我不明白该怎么做。

Possible to do "conda build" from github branch?

更新:我使用了以下命令,但它有效

python setup.py develop

在我的同事目录中。

感谢@asmeurer

2 个答案:

答案 0 :(得分:2)

我之前的回答是基于很久以前的经验 这是正确的过程(根据Windows机器上最新的anaconda为我工作)

我更新了meta.yaml只有以下更改: 改为从git获取源代码 包括构建运行和测试中的mpmath 删除一些似乎已从最新版本中删除的一些同情词库

我拥有以下要点中的所有文件 https://gist.github.com/srgrn/622cf61b03b7321503cc

希望有所帮助

答案 1 :(得分:0)

您可以尝试以下方法:

  1. 下载conda食谱(https://github.com/conda/conda-recipes
  2. 更新meta.yaml以从github获取源代码,如您链接的堆栈溢出问题中所述。
  3. 运行conda build。