giacomoRandazzo.it

  

Bästa artiklarna:

  
Main / Pyqt installera katalog där

Pyqt installera katalog där

SIP måste installeras innan du bygger och använder PyQt4. Du kan få den senaste versionen av SIP-källkoden från http: SIP-dokumentationen finns på http: Om du använder den kommersiella versionen av PyQt4 bör du använda nedladdningsinstruktionerna som skickades till dig när du gjorde ditt köp.

Du måste också ladda ner din licensfil. Efter att ha packat upp källpaketet antingen a. Om du använder den kommersiella versionen av PyQt4 måste du kopiera din licensfil till sipkatalogen eller till den katalog som anges av alternativet --license-dir för configure-ng.

Du måste se till att dina miljövariabler är korrekt inställda för din utvecklingsmiljö. För att konfigurera build av PyQt4 måste du köra antingen configure-ng. Det kommer att stödjas under PyQt4s livslängd.

Det har följande fördelar :. Användare uppmanas att byta till att använda configure-ng. Konfigurera-ng. Detta förutsätter att Python-tolk är på väg. Något liknande kan vara lämpligt på Windows :. Om du har flera versioner av Python installerat, se till att du använder tolk som du vill bygga PyQt4 för. Normalt kontrolleras Qt för att se om det har byggts som delade bibliotek.

Vissa Linux-distributioner konfigurerar sina Qt-byggnader för att göra denna kontroll opålitlig. Det här alternativet ignorerar resultatet av kontrollen och antar att Qt har byggts som delade bibliotek. Detta resulterar i avsevärt minskade sammanställningstider. Se även alternativet --concatenate-split. Standard är 1. Se Konfigurera med konfigurationsfiler. Dbus-python. PyQt4-modulerna kommer att byggas med felsökningssymboler. På Windows kräver detta att en felsökningsversion av Python är installerad.

Normalt är alla PyQt4-moduler aktiverade och byggda om motsvarande Qt-bibliotek kan hittas. Med det här alternativet kontrolleras och byggs endast de moduler som är aktiverade. Alternativet kan specificeras valfritt antal gånger. Alla Qt v4-funktioner som har upphört att gälla i Qt v5 kommer att inaktiveras.

Detta är användbart när du överför PyQt4-applikationer till PyQt5. PyQt4. Verktygen pyuic4, pyrcc4 och pylupdate4 kommer inte att byggas. Detta alternativ undertrycker införandet av tidsstämpeln. Standard är plattformsberoende. Normalt finns qmake på din PATH. Detta alternativ kan användas för att ange en viss förekomst av qmake som ska användas.

Detta alternativ är underförstått om alternativet --qsci-api-destdir anges. Normalt finns sipp på din PATH. Det här alternativet kan användas för att ange en viss instans av sipp att använda. Sippan. Argumentet -spec SPEC kommer att skickas till qmake. Standardbeteendet är plattformsspecifikt.

På Windows configure-ng. På MacOS configure-ng. PyQt4-modulerna kommer att byggas som statiska bibliotek. Detta är användbart när man bygger en anpassad tolk med PyQt4-modulerna inbyggda i tolk. Den används vanligtvis vid korskompilering eller när man bygger en statisk version av PyQt4. Som standard används den version av Python som används för att köra konfigurationen. Det används vanligtvis vid korskompilering.

Kompilatorkommandon och all utmatning som ges under konfigurationen visas istället för att undertryckas. Använd detta om configure-ng. Sådana argument läggs till i varje qmake. Normalt är varje PyQt4-modul förutom Qt-modulen länkad mot motsvarande Qt-bibliotek.

Detta är användbart när du länkar till statiska Qt-bibliotek för att eliminera behovet av att distribuera Qt-biblioteken samtidigt som minnesavtrycket för PyQt4-modulerna minimeras. Det här alternativet är inte tillgängligt i Windows. Använd detta om konfigurera. Observera att detta avsnitt endast gäller om du använder konfigurationen. Att bygga applikationer för MacOS kan vara en komplex process. Vanligtvis måste följande beaktas :.

SIP tillhandahåller följande kommandoradsalternativ för konfigurationen. PyQt4 tillhandahåller --use-arch-alternativet som anger vilken arkitektur vissa PyQt4-verktyg faktiskt bara pyuic4 just nu kommer att använda när du kör Python. Till exempel, om din Qt-installation är 32 bitar och din Python-installation är 32 bitar och 64 bitar måste du ange --use-arch i386 för att säkerställa att pyuic4 kör 32-bitarsversionen av Python.

Till exempel:. Konfigurera. I det här fallet är det möjligt att tillhandahålla en konfigurationsfil, specificerad med alternativet --configuration, som innehåller definitioner av alla nödvändiga värden. En konfigurationsfil består av ett antal namngivna sektioner som var och en innehåller ett antal konfigurationsobjekt. Formatet för en konfigurationsfil är som följer :. De konfigurationsobjekt som visas före det första avsnittets namn läggs automatiskt till i alla avsnitt. En konfigurationsfil definierar ett avsnitt för varje version av Qt som kräver en annan konfiguration.

Till exempel om en konfigurationsfil innehåller avsnitt för Qt v5. Det här exemplet innehåller ett avsnitt för Qt v5. Vi har definierat ett antal värden före avsnittets början eftersom de inte är specifika för någon viss version av Qt.

Observera att om du använder den här konfigurationen med en version av Qt tidigare än v5. Potentiella inkompatibiliteter med tidigare versioner. PyQt4 och Python v3. Ange söktermer eller en modul, klass eller funktionsnamn. Navigationsindexmoduler nästa föregående PyQt 4.

Det har följande fördelar: Använda configure-ng. Använda konfigurera. Vanligtvis måste följande tas i beaktande: Till exempel: Konfigurationsfilens format är som följer: Detta anges med alternativet --sysroot.

Följande är ett exempel på en konfigurationsfil: Python-installationen. Skapad med Sphinx 1.

(с) 2019 giacomoRandazzo.it