Travis CI Python构建在osx上失败 - " 2.7未安装"

时间:2018-05-04 10:50:41

标签: python c++ travis-ci

我正在尝试通过Travis CI在Max osx上构建一个带有一些包装的C ++代码的Python包。这是我的构建配置:

{
  "os": "osx",
  "env": "PYTHON=3.6 CPP=14 CLANG DEBUG=1",
  "sudo": false,
  "script": [
    "python setup.py install",
    "py.test"
  ],
  "install": [
    "if [ \"$TRAVIS_OS_NAME\" = \"osx\" ]; then\n    if [ \"$PY\" = \"3\" ]; then\n      brew update && brew upgrade python\n    else\n      curl -fsSL https://bootstrap.pypa.io/get-pip.py | $PY_CMD - --user\n    fi\n  fi\nif [[ \"${TRAVIS_OS_NAME}\" == \"osx\" ]]; then\n    export CXX=clang++ CC=clang;\n    # manually install python on osx\n    brew update\n    brew install python3\n    brew reinstall gcc\n    virtualenv venv\n    source venv/bin/activate\n    pip install -r requirements.txt --upgrade\nfi\n",
    "pip install -r requirements.txt --upgrade",
    "python --version"
  ],
  "language": "python",
  "osx_image": "xcode9"
}

我收到以下构建错误:

2.7 is not installed; attempting download
Downloading archive: https://s3.amazonaws.com/travis-python-archives/binaries/osx/10.12/x86_64/python-2.7.tar.bz2
$ curl -sSf -o python-2.7.tar.bz2 ${archive_url}
curl: (22) The requested URL returned error: 403 Forbidden
Unable to download 2.7 archive. The archive may not exist. Please consider a different version.

我不知道该怎么做。

0 个答案:

没有答案