Сбой сборки Travis CI Python на osx - «2.7 не установлен» - PullRequest
0 голосов
/ 04 мая 2018

Я пытаюсь собрать пакет Python с некоторым обернутым кодом C ++ на Max osx через Travis CI. Это моя конфигурация сборки:

{
  "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.

Я не уверен, что с этим делать.

...