Python scikit-image 拉取请求 Travis CI Python 2.7 构建失败
Posted
技术标签:
【中文标题】Python scikit-image 拉取请求 Travis CI Python 2.7 构建失败【英文标题】:Python scikit-image pull request Travis CI Python 2.7 build fails 【发布时间】:2016-03-10 06:46:56 【问题描述】:我正在尝试提交 pull request,但 Travis build 在 python 2.7 下失败:
安装可选依赖项 +[[ 2.7 != 3.2* ]] +pip install --retries 3 -q -r ./optional_requirements.txt --no-index --trusted-host travis-wheels.scikit-image.org --find-links=http://travis-wheels.scikit-image.org/ +[[ 2.7 == 2.7* ]] +LIBS=(PyQt4 sip.so) +VAR=($(which -a python$PY)) ++which -a python2.7 +GET_PYTHON_LIB_CMD='从 distutils.sysconfig 导入 get_python_lib;打印 (get_python_lib())' ++python -c '从 distutils.sysconfig 导入 get_python_lib;打印 (get_python_lib())' +LIB_VIRTUALENV_PATH=/home/travis/venv/lib/python2.7/site-packages ++/usr/bin/python2.7 -c '从 distutils.sysconfig 导入 get_python_lib;打印 (get_python_lib())' +LIB_SYSTEM_PATH=/usr/lib/python2.7/dist-packages +for LIB in '$LIBS[@]' +ln -sf /usr/lib/python2.7/dist-packages/PyQt4 /home/travis/venv/lib/python2.7/site-packages/PyQt4 +for LIB in '$LIBS[@]' +ln -sf /usr/lib/python2.7/dist-packages/sip.so /home/travis/venv/lib/python2.7/site-packages/sip.so +[[ 2.7 == 2.* ]] +pip install --retries 3 -q pyamg 命令“/home/travis/venv/bin/python -c”导入setuptools, tokenize;file='/tmp/pip-build-RPE1oa/pyamg/setup.py';exec(compile(getattr(tokenize, 'open', open)(
__file__
).read( ).replace('\r\n', '\n'),__file__
, 'exec'))" 安装 --record /tmp/pip-VfR9HT-record/install-record.txt --single-version-externally-managed --compile --install-headers /home/travis/venv/include/site/python2.7/pyamg" 失败,错误代码 1 在 /tmp/pip-build-RPE1oa/pyamg
我几乎尝试了所有方法,但仍然无法通过测试。
我将不胜感激有关代码或理解构建失败原因的任何帮助,因为我不知道为什么会发生。我什至尝试替换换行符,但没有帮助
【问题讨论】:
这就是所有的回溯吗? 是的。可用here UPD:初始帖子中包含日志。 您尝试自己安装pyamg
吗?
是的。我对 2.7 没有任何问题。
【参考方案1】:
这不是您的拉取请求的问题,这是该项目和pyamg
的普遍问题。请参阅latest builds:它们都因相同的问题而失败。
第一个出现此错误的failing build 是19 天前。可以看到install
脚本没有指定pyamg
的版本:
pip install --retries 3 -q pyamg
pyamg
包的版本 was bumped 26 天前从 2.2.x 到 2.3.x 以及 14 天前从 2.x 到 3.x。
【讨论】:
谢谢!存储库所有者在 pyamg 存储库中打开了issue,希望他们能解决问题。以上是关于Python scikit-image 拉取请求 Travis CI Python 2.7 构建失败的主要内容,如果未能解决你的问题,请参考以下文章
Python: scikit-image binary descriptor
Python: scikit-image Blob detection
如何在python中使用scikit-image greycomatrix()函数?