我正在嘗試使用 TravisCI 在 Anaconda 上部署我的 Python 包。我已經(jīng)設置了運行良好的 PyPi 部署。這是文件的相關部分 travis.yml:deploy: provider: pypi username: "__token__" password: secure: ...... on: tags: true distributions: "sdist bdist_wheel" skip_existing: trueafter_deploy: - conda install conda-build - conda install anaconda-client - bash .ci/conda_upload.sh錯誤發(fā)生在.ci/conda_upload.sh. 這是conda_upload.sh:USER=myusernamemkdir ~/conda-bldconda config --set anaconda_upload noexport CONDA_BLD_PATH=~/conda-bldls -lconda build .find $CONDA_BLD_PATH/ -name *.tar.bz2 | while read filedo echo $file anaconda -t $CONDA_UPLOAD_TOKEN upload -u $USER $file --forcedone我收到的錯誤消息發(fā)生在conda build .,它找不到setup.py文件。然而,之前的ls -l調用清楚地表明那里有一個setup.py文件:...-rw-rw-r-- 1 travis travis 1190 Aug 15 09:42 setup.py...我還包括build: script_env: - CONDA_BLD_PATH在文件中meta.yaml。
使用 TravisCI 在 Anaconda 上部署 Python 包
12345678_0001
2023-05-23 10:40:46