Python 特拉维斯没有发现康达安装的熊猫
看起来conda更改了它今天所查找的默认版本,因为Python 特拉维斯没有发现康达安装的熊猫,python,pandas,travis-ci,anaconda,Python,Pandas,Travis Ci,Anaconda,看起来conda更改了它今天所查找的默认版本,因为conda install numpy scipy当前不起作用: $conda create numpy scipy -n test-build-issue3 --dry-run Error: Unsatisfiable package specifications Hint: the following combinations of packages create a conflict with the remaining packages:
conda install numpy scipy
当前不起作用:
$conda create numpy scipy -n test-build-issue3 --dry-run
Error: Unsatisfiable package specifications
Hint: the following combinations of packages create a conflict with the
remaining packages:
- numpy 1.7*
- scipy
如果我给出特定的版本,我可以在本地设置一个工作环境
conda create numpy=1.7.1 scipy=0.13.0 pandas=0.13.0 matplotlib=1.3 PIL -n test-build --dry-run
但在特拉维斯身上,尽管康达报告说已经安装并连接了熊猫,但测试套件引发了一种恐惧:
$ nosetests --nologcapture -a '!slow'
E
(...)
ImportError: No module named pandas
完整失败构建的一个示例是
测试套件昨天通过得很好。我对Travis有很多经验,但对运行和调试conda的经验较少。有什么建议吗?谢谢现场的工作人员,问题解决了 今天,ContinuMio更新了conda,但没有更新miniconda,这就是我痛苦的原因。为避免出现这种情况,请在安装前将此行添加到:
- conda update --yes conda