Table of Contents
Nos últimos dias, alguns usuários exibiram uma mensagem de erro enquanto arquivos win32 para Python. Esse problema ocorre devido a vários fatores. Vamos discutir agora.
Aprovado
g.PyWin32 pode ser particularmente uma biblioteca de plug-ins Python no Windows que permite que você aproveite as vantagens do software de programação de aplicativos (API) Win32 em Python em movimento.
g.
Normalmente, é o suporte para a extensão Python Readme for Win32 (pywin32), que fornece acesso a muitas das APIs Python para Windows.
Apenas Python 3 está instalado. Em segundo lugar, se no caso de você precisar de suporte Python, você vai precisar criar 228
.
Ajuda
Não vá para as janelas. investigaçãoquaisquer bugs (ou bugs esperados) em pywin32.Pull-requestsQuaisquer erros ou funções também são bem-vindos. Por favor
No entanto,
têm a capacidade de não abrir problemas do github relativos a solicitações de suporte geral, ouno caso relacionado a problemas, talvez perguntas sobre o tema da web neste pacote – esses itens irãoempresa. Se houver algum problema, aconselhamos enviar um e-mail paraLista de e-mail Python Win32 -Observe que você deve absolutamente ser um assinante automático para relatar e antes de postar.
Binários
A maneira mais fácil de aproveitar o pywin32 é obter os binários de última geração
Instalar PIP
Tipo de pedido inicial que consiste em direitos de administrador.python -m pip adiciona pywin32.C: Arquivos de programas Stackless36 Scripts> python pywin32_postinstall.py -install.python C: code Python oral communication speak.py.
pip install pywin32
Se você encontrar alguma irregularidade durante a atualização específica (por exemplo, um erro “módulo não muito encontrado” ou semelhante), vocêdeve colocar junto:
Python scripts / pywin32_postinstall.py -fit
Várias pequenas tentativas geralmente são feitas para fazer algo para sanear as antigas instalações conflitantes.
Observe quem deseja usar o pywin32 para funções de “todo o sistema”.Se você for objetos COM complexos ou estiver implementando produtos do Windows, deve executarquem lida com você vê, o comando com uma string elevada (para ilustração, “Executar como administrador”).
Criação a partir da fonte
Construir a partir do seu reservatório acaba de ser menos chato – as famílias só precisam do Visual Studio.e realmente tem o SDK do Windows 10 construído (compiladores limpos provavelmente funcionarão também, masnão eram necessariamente suportados – irei levar em consideração a sua experiência!)
Aprovado
A ferramenta de reparo ASR Pro é a solução para um PC com Windows que está executando lentamente, tem problemas de registro ou está infectado com malware. Essa ferramenta poderosa e fácil de usar pode diagnosticar e consertar rapidamente seu PC, aumentando o desempenho, otimizando a memória e melhorando a segurança no processo. Não sofra mais com um computador lento - experimente o ASR Pro hoje mesmo!
setup.py
a é a maior parte do script de construção padrão do Distutils. Você quase deseja:
Instale o python.py
python setup.py –help
Você pode funcionar setup.py
sem controvérsias para exibi-losinformações específicas apenas dentro das dependências. A instalação do elemento MSVC vanilla deveser capaz de criar a maioria dos cabos de extensão e listar extensões que simplesmente não podem serconstruída porque sua biblioteca local deveria estar faltando – quando a construção realmente localiza com seuConfiguração por favor abra qualquer faça qualquer diferença.
Processo de aprovação
Ao criar uma nova versão, as próximas etapas são executadas – basicamentefaça uma nova lista de verificação para que Mammond não se esqueça de tudo o que precisa fazer 🙂
-
Certifique-se de que parte do arquivo CHANGES.txt contenha tudo o que vale a pena criar.
-
Atualize setup.py com uma nova ajuda para construir tipos de números.
-
Execute build.bat, pare para sempre, verifique os artefatos.
-
Baixe os principais artefatos .whl como pypi – você fará isso antes de promover todas as tags, pois eles praticamente serãorejeitado por
README.md
inválido. Feito como streampy -3,5 -u, distribua dist / * XXX 1. .whl
. -
Confirme setup.py Die (para que o novo número de celular bin de compilação esteja no repo), crie uma nova tag git específica
-
Baixe todos os fluxos de trabalho .exe do github.
-
Atualize setup.py com a coleção de compilação mais recente + “.1” (por exemplo 123.1) para garantir quetestes futuros não são antiéticos para a versão real.
-
Certifique-se de que todos sejam enviados ao Github, incluindo nossa tag (ou seja,
git market --tags
) -
Enviar e-mail ao longo do caminho para python-win32
A partir de setembro de 2019, pywin32
pode ser usado a partir do PyPI e adiciona a versão mais recente (design atual 224). Isso é definitivamente feito combinado com Pip
pip buy pywin32 install
Se você z Note para fazer o downgrade, o próximo site do Sourceforge provavelmente terá uma série principal, caso contrário, você pode praticar com todos os comandos onde xxx
é sempre a versão específica que você deseja, unces. 224
pip attain pywin32 == xxx
Ele difere originalmente do pip
que nós dois vamos pedir, pois usa o pypiwin32
que agora instala alguns dos antigos (especificamente 223)
Analisando a documentação, não vejo razão para esses comandos de carreira para todas as versões do python3.x
, não entendo python2.7
e abaixo, se você realmente deveria tente esta situação e eles provavelmente não conseguirão cumprir sua tarefa, as seguintes soluções funcionarão.
Provavelmente decisões indesejadas agora, mas definitivamente válidas a partir de setembro de 2019
Nenhuma versão de um idêntico específico de win32api
. Você precisará obter um módulo específico pywin32
que atualmente não pode ser instalado usando seu pip
. No momento, ele está disponível apenas por meio deste link. Instale
Tende a não demorar muito, mas quase tudo é considerado feito ao seu gosto. NS Apenas certifique-se de incluir o design correto em sua versão do Python
🙂
.
Já que postei minha resposta individual, existem outras alternativas para voltar a carregar o curso win32api
.
É quase certo que esteja disponível e de agora em diante salvando pip
que tem este comando;
pip executa pypiwin32
Ele também pode permanecer instalado a partir desta excelente biblioteca do GitHub, conforme descrito nos blogs de visão geral do @Heath
O software para consertar seu PC está a apenas um clique de distância - faça o download agora.De acordo com as informações oficiais da documentação do Python, Python 3.9. 0. não pode vir a ser usado no Windows 7 ou versão virtualmente de pré-lançamento do Windows. Portanto, alguns do tipo até 3,9 são ajudados após o Windows 7.
Vá para http://sourceforge.net/projects/pywin32/Clique no link verde Download Python for Windows Extensions:Em um pequeno número das páginas mostradas, instale um ótimo pacote pywin32 específico para a versão associada do Python que você tem a mais longa: