Instalei o Python 2.7 e o Python 2.6.5. Não sei o que deu errado, mas nada relacionado ao Python parece funcionar mais. por exemplo, "setup.py install" para certos pacotes não reconhece o parâmetro "install" e outros fenômenos estranhos ...
Eu gostaria de remover completamente o Python do meu sistema.
Tentei executar os arquivos msi 2.7 e 2.6 e escolher remover o Python e depois executar apenas 2.6 e reinstalá-lo. Ainda assim, as coisas não funcionam.
Como faço para remover completamente o Python - de tudo? (!)
Eu não gostaria de reinstalar minha máquina inteira apenas por causa da instalação do Python ...
python
installation
uninstallation
Jonathan
fonte
fonte
Respostas:
Você também terá que olhar o caminho do sistema. Python se coloca lá e não se remove: http://www.computerhope.com/issues/ch000549.htm
Seus problemas provavelmente começaram porque seu caminho python está apontando para o caminho errado.
fonte
Aqui estão as etapas (minha namorada que não entende de computador teve que descobrir isso para mim, mas ao contrário de todos os processos muito mais complicados que podemos encontrar online, este funciona)
Isso funciona no Windows 7 fora da caixa, sem programas ou scripts adicionais necessários.
fonte
pip
, convém remover o cache em%LOCALAPPDATA%\pip
Execute ASSOC e FTYPE para ver a que seus arquivos py estão associados. (Esses comandos são internos ao cmd.exe, portanto, se você usar um processador de comando diferente, ymmv.)
C:> assoc .py .py=Python.File C:> ftype Python.File Python.File="C:\Python26.w64\python.exe" "%1" %* C:> assoc .pyw .pyw=Python.NoConFile C:> ftype Python.NoConFile Python.NoConFile="C:\Python26.w64\pythonw.exe" "%1" %*
(Tenho instalações de Python de 32 e 64 bits, daí meu nome de diretório local.)
fonte
ftype
eassoc
são internos ao cmd.exe. Talvez você esteja usando um processador de comando de terceiros que não suporta o conjunto completo de comandos? ss64.com/nt/assoc.htmlEu tinha a janela 7 (64 bits) e o Python 2.7.12, desinstalei clicando no instalador do python no diretório "download", selecionei remover python e cliquei em “terminar”.
Também removi o diretório e os arquivos associados a python restantes da unidade c: e também da pasta “meus documentos”, já que criei alguns arquivos lá.
fonte
você pode excluí-lo manualmente.
cd C:\Users\<you name>\AppData\Local\Microsoft\WindowsApps
del python.exe
del python3.exe
Agora o prompt de comando não vai mostrar mais
where python
-> não produz nada, e você está livre para instalar outra versão do código-fonte / anaconda e (depois de adicionar seu endereço às Variáveis de ambiente -> Caminho) você encontrará aquele mesmo python que acabou de instalarfonte
cd %LOCALAPPDATA%\Microsoft\WindowsApps
, que deve ser o caminho correto, mesmo se a partição do sistema tiver uma letra de unidade diferente deC:
.Quase todos os arquivos python devem estar em suas respectivas pastas (
C:\Python26
eC:\Python27
). Alguns instaladores (ActiveState) também associarão.py*
arquivos e adicionarão o caminho do Python a%PATH%
uma instalação se você marcar a caixa "usar como instalação padrão".fonte
Eu sei que é uma pergunta antiga, mas me deparei com esse problema com 2.7 e 3.5. Embora o 2.7 não apareça na minha lista de desinstalação do Windows padrão, ele apareceu bem na guia de ferramentas ccleaner em desinstalação. Desinstalado e reinstalado posteriormente e a codificação tem sido tranquila desde então.
fonte
Desinstale o programa Python usando a GUI do Windows. Exclua a pasta que o contém, por exemplo, se ela foi armazenada em
C:\python36\
certifique-se de excluir essa pastafonte
Na verdade, é muito simples. Quando você o instalou, você deve ter feito isso usando algum arquivo .exe (estou assumindo). Basta executar esse .exe novamente e, em seguida, haverá opções para modificar o Python. Basta selecionar a opção "Desinstalação completa" e o EXE eliminará completamente o python para você.
Além disso, você pode ter que marcar a caixa "Remover Python do PATH". Por padrão, ele está selecionado, mas você também pode verificar para ter certeza :)
fonte
Windows 7 de 64 bits, com Python3.4 e Python2.7 instalados em algum momento :)
Estou usando o Py.exe para rotear para Py2 ou Py3, dependendo das necessidades do script - mas anteriormente desinstalei o Python27 indevidamente.
Py27 foi removido manualmente de C: \ python \ Python27 (a pasta Python27 foi excluída por mim anteriormente)
Ao reinstalar o Python27, ele apresentou o erro acima especificado.
Ele sempre voltaria ao tentar 'remover atalhos' durante o processo de instalação.
Coloquei uma cópia do Python27 de volta na pasta original, em C: \ Python \ Python27, e executei novamente o mesmo instalador Python27 com falha. Foi um prazer localizar esses itens e removê-los, e prosseguiu com a instalação.
Esta não é a resposta que aborda problemas de chave de registro (outros mencionam isso), mas é uma espécie de solução alternativa se você souber de instalações anteriores que foram removidas indevidamente.
Você poderia ter alguma ideia sobre isso abrindo "regedit" e procurando por "Python27" - uma chave de registro apareceu no meu cache de shell de comando apontando para c: \ python \ python27 \ (que foi removido e não estava presente durante a pesquisa em o registro ao encontrá-lo).
Isso pode ajudar a apontar para instalações removidas anteriormente de forma inadequada.
Boa sorte!
fonte