Staðbundið upprunagagnasafn getur samt krafist netaðgangs. Áður en pip getur sett það upp gæti pip þurft byggingarbakenda og stuðningspakka til að búa til wheel.

Finndu bilunina í þessari röð: öflun markgagnasafnsins, uppsetning byggingarkrafna, keyrsla bakendans og síðan uppsetning pakkans sem verður til. Bakendakrókar geta óskað eftir viðbótarbyggingarkröfum; þær eru aðskildar frá keyrsluháðum pökkum pakkans.

Greindu gripinn sem pip þarf enn

Við “Installing build dependencies” skaltu skrá pakkann og slóðina sem mistókst. Skoðaðu virka vísitöluna, proxy-leiðina, reikningssamhengið og traustið fyrir þá beiðni, með skjalfestum stillingum uppsettu pip-útgáfunnar. Fyrra vel heppnað niðurhal sannar ekki aðgang að hverjum hýsil né umhverfi hvers hjálpara. Opinberar byggingarkröfur geta notað HTTP-frambjóðanda úr HTTP-proxylistanum þegar sú leið er leyfð; haltu í nauðsynlegu vísitöluna og trauststefnuna. Sögulegar setup.py niðurhalsuppskriftir geta notað aðra undirferli.

Ef önnur vél setur upp með góðum árangri skaltu fyrst bera saman gripina sem valdir voru. Python-útgáfa hennar eða pallur gæti haft samhæft fyrirfram byggt wheel, á meðan þessi vélin valdi upprunadreifingu og þarf því byggingartól.

Veittu byggingarumhverfið af ásettu ráði

--no-build-isolation flytur ábyrgðina á nauðsynlegum byggingarháðum pökkum yfir á þig. Það lagar hvorki proxy-auðkenningu né vottorðstraust. Staðbundið uppsettur bakendi getur falið vantaða eða ósamhæfa kröfu.

Fyrir viljandi ótengda byggingu skaltu undirbúa markgripinn, byggingarkröfurnar og nauðsynleg tól fyrir verkefnið og pallinn í gegnum samþykkt ferli. Mappa sem inniheldur aðeins upprunagagnasafnið er ófullnægjandi. Haltu misheppnuðu kröfunni og stiginu í skýrslunni svo hægt sé að laga annaðhvort leiðina eða undirbúið gagnasafn gripa.

Tengdir greinar