Ghiduri
Fixarea roților Python pe braț64
pip install compilează pachete din sursă pe arm64.
5 min de citit
pip install compilează pachete din sursă pe arm64.
De ce se întâmplă
Nu există nicio roată manylinux_aarch64 pentru acea versiune, așa că pip se întoarce la o versiune sursă.
Cum să o rezolvi
- Fixați la versiunile care publică roți aarch64
- Memorați în cache roțile construite, astfel încât compilarea să fie plătită o dată
- Utilizați uv, care rezolvă și memorează roțile considerabil mai rapid
Următorul tău build poate fi de două ori mai rapid, la jumătate de preț
Începe gratuit. Plecarea înseamnă aceeași linie, iar acel diff îl publicăm și noi.
Similar
Cum să mutați CI la arm64 alergătoriImplementați pe Graviton sau Ampere, dar construiți pe x64.Lista de verificare a migrației arm64Vrei să treci la arm64 fără a rupe conducta.Compilarea încrucișată versus brațul nativ64Aveți nevoie de binare arm64 și nu sunteți sigur dacă să compilați încrucișat sau să construiți nativ.De ce versiunile QEMU arm64 sunt atât de lenteAdăugarea linux/arm64 la o construcție Docker o face de douăzeci de ori mai lent.