Table of Contents
Negli ultimi giorni, alcuni utenti hanno ricevuto un messaggio di errore durante il download di win32 per Python. Questo problema si verifica in sospeso per diversi fattori. Discutiamo ora l’idea.
Approvato
g.PyWin32 può sembrare una libreria di plug-in Python per Windows che ti consente di sfruttare l’interfaccia utente di programmazione dell’applicazione Win32 (API) in Python in movimento.
G.
Tipicamente questo è il supporto per l’estensione Python Readme for Win32 (pywin32), questo fornisce l’accesso a molte delle indiscutibili API Python per Windows.
È installato solo Python 3. In secondo luogo, nel caso in cui sia necessario il supporto di Python, potrebbe essere necessario creare 228
.
Aiuto
Non mettere le finestre. inchiestaeventuali bug (o progettati per bug) in pywin32.Pull-requestsAnche eventuali bug o funzionalità principali sono i benvenuti. Per favore
Tuttavia,
non dovrebbe aprire problemi con github per molte richieste di supporto generali, oppurein caso di problemi, forse domande sugli elementi in questo pacchetto – queste persone lo farannoditta. Se ci sono problemi, ti consiglio vivamente di inviare un’e-mail aElenco di trasmissione di Python Win32 -Tieni presente che devi essere un abbonato automatico per documentare e prima di pubblicare.
Binari
Il modo più semplice per ottenere pywin32 è ottenere i nuovi binari
Installa PIP
Avvia il tipo di ordine a causa dei diritti di amministratore.python -m pip sistemi pywin32.C:ProgrammiStackless36Scripts> python pywin32_postinstall.py -install.python C:codePythonconversationalspeak.py.
pip installa pywin32
Se riscontri delle irregolarità durante il loro aggiornamento (ad esempio, un errore “modulo effettivamente trovato” o simili),dovrebbe condurre:
Script Python / pywin32_postinstall.py -utilize
Saranno sempre fatti diversi piccoli tentativi per fare qualcosa per ripulire le vecchie installazioni in conflitto.
Notare chi vuole applicare pywin32 per funzioni “a livello di sistema”.Se si organizzano oggetti COM o si implementa la guida di Windows, è necessario eseguirecon chi si occupa direi il comando con una stringa elevata (per l’occasione, “Esegui come amministratore”).
Costruire dalla sorgente
La costruzione da un serbatoio è appena diventata più fluida: le famiglie hanno bisogno solo di Visual Studio.e le opzioni hanno creato l’SDK di Windows 10 (probabilmente funzioneranno anche compilatori puliti, manon erano necessariamente abbastanza supportati – terrò conto della tua esperienza!)
Approvato
Lo strumento di riparazione ASR Pro è la soluzione per un PC Windows che funziona lentamente, presenta problemi di registro o è infetto da malware. Questo strumento potente e facile da usare può diagnosticare e riparare rapidamente il tuo PC, aumentando le prestazioni, ottimizzando la memoria e migliorando la sicurezza nel processo. Non soffrire più di un computer lento: prova ASR Pro oggi!
setup.py
a è direi lo script di compilazione standard di Distutils. Potresti volere:
Installa python.py
python setup.py –help
Puoi visualizzare setup.py
senza combattimenti per visualizzarliinformazioni specifiche relative solo alle dipendenze. L’installazione della porzione MSVC vanilla dovrebbeessere in grado di creare la maggior parte delle aggiunte e delle estensioni dell’elenco che semplicemente in una posizione esserecostruito perché potrebbe mancare la tua biblioteca locale – quando la costruzione si mette davvero con teConfigurazione si prega di aprire qualsiasi afflizione.
Processo di approvazione
Quando si crea una nuova versione, vengono eseguiti i passaggi successivi, in praticacrea un’unica lista di controllo in modo che Mammond non lo dimentichi, cosa fare 🙂
-
Assicurati che un nuovo file CHANGES.txt contenga tutto ciò che vale la pena fornire.
-
Aggiorna setup.py con nuovi tipi di numeri di promozione.
-
Esegui build.bat, aspetta un’eternità, controlla gli artefatti.
-
Scarica il tipo di artefatti .whl come pypi – la maggior parte delle persone lo farà prima di promuovere questo particolare tag come forse saràrifiutato per
README.md
non valido. Creato come flussopy -3.5 -u, distribuisci dist / * XXX ( vuoto ) .whl
. -
Conferma setup.py Die (quindi i nuovi numeri di build bin sono nel repository), crea un particolare nuovo tag git
-
Scarica i flussi di lavoro .exe da github.
-
Aggiorna setup.py con l’ultimo gruppo di build + “.1” (ad esempio 123.1) per assicurarti chei test futuri non sono adatti alla versione reale.
-
Assicurati che tutti siano inviati su Github, incluso il nostro tag (ad es.
git esercitare --tags
) -
Invia email in concerto il percorso a python-win32
A partire da settembre 2019, pywin32
può essere subito utilizzato da PyPI e installa l’ultima versione (attuale diversa 224). Questo è sicuramente fatto tramite Pip
pip finisce con l'installazione di pywin32
Se vuoi fare il downgrade, il prossimo sito di Sourceforge probabilmente ha un pacchetto principale, altrimenti puoi esercitarti con l’intero comando dove xxx
è davvero la versione specifica che desideri, unces. 224
pip messo insieme pywin32 == xxx
Differisce a causa del pip
che la maggior parte di noi ordinerà poiché per farlo usa pypiwin32
che al momento ne installa alcuni vecchi (vale a dire 223 )
Scorrendo i documenti non vedo alcun motivo per questi interi comandi di carriera per tutte le versioni di python3.x
, non capisco python2.7
e sotto se hai per dover provare questa situazione e probabilmente non riuscirebbero a far fronte al loro compito, ciascuna delle nostre soluzioni seguenti funzionerà.
Decisioni probabilmente indesiderate ora, ma sicuramente ancora valide a partire da settembre 2019
Nessuna versione di una specifica duplicazione di win32api
. Devi ottenere un modulo pywin32
specifico che a volte non può essere installato utilizzando il tuo pip
. Attualmente è disponibile solo all’interno di questo link. Installa
Di solito ci vuole molto tempo, ma ora quasi tutto è fatto a tuo piacimento. NSSolo assicurati di includere l’account corretto nella tua versione di Python
🙂
.
Dato che ho pubblicato la piccola risposta, ci sono altre alternative per caricare il segmento win32api
.
Quasi sicuramente sarà presto disponibile salvando pip
costituito da questo comando;
pip imposta pypiwin32
Può anche essere più installato da questo eccellente database GitHub come descritto nella panoramica dei contenuti scritti di @Heath
Il software per riparare il tuo PC è a portata di clic: scaricalo ora.
In base a ciò, le informazioni ufficiali dalla tua documentazione Python, Python 3.9. 0.non possono essere utilizzati su Windows 7 o qualsiasi tipo di versione pre-release di Windows. Pertanto, ciascuno dei nostri tipi fino a 3.9 è completato dopo Windows 7.
Vai su http://sourceforge.net/projects/pywin32/Fare clic sul collegamento verde Scarica Python per estensioni di Windows:In molte delle pagine mostrate, installa un buon pacchetto pywin32 specifico per la versione legata di Python che hai implementato da più tempo: