當試圖將我成功構建和測試的python wheel上傳到PyPI時,AppVeyor控制檯日誌只顯示running upload
,直到我取消構建。AppVeyor:上傳到PyPI似乎卡住了
這是我設置的appveyor.yml。
關於如何找出發生了什麼的任何想法?
當試圖將我成功構建和測試的python wheel上傳到PyPI時,AppVeyor控制檯日誌只顯示running upload
,直到我取消構建。AppVeyor:上傳到PyPI似乎卡住了
這是我設置的appveyor.yml。
關於如何找出發生了什麼的任何想法?
我通過使用twine
而不是setup.py upload
使用以前生成的車輪解決了該問題。
我在我的Jenkins服務器上運行Python構建時遇到了同樣的問題。構建只是無限期地等待「運行上傳」。通過在控制檯中手動運行構建,我發現有提示輸入密碼。
爲避免這種情況,文檔指出register
和upload
命令都檢查HOME目錄中是否存在.pypirc
文件。請參閱Package Index documentation。通過創建一個文件並在其中添加正確的憑據,上傳過程不需要手動輸入密碼。
這正是我試圖做的:https://github.com/SCIP-Interfaces/PySCIPOpt/blob/master/appveyor.yml由於某些原因,'twine'接受'.pypirc'中的憑證 – mattmilten
嘗試通過RDP查找(https://www.appveyor.com/docs/how-to/rdp-to-build-worker/) - 可能會提示要求輸入憑據。 –