4
respostas

Problemas com o uso do Chocolatey

Oi, não estou conseguindo instalar nenhum arquivo utilizando o Chocolatey. Estou encontrando o mesmo tipo de erro em qualquer instalação que tento realizar. Se alguém souber como solucionar o problema, por favor me ajude.

Na tentativa de instalar o python2 com o cmder no modo administrativo, por exemplo:

"C:\Users\Rafael de Genova

λ choco install python2

Chocolatey v0.10.5

Installing the following packages:

python2

By installing you accept licenses for the packages.

python2 v2.7.13 [Approved]

python2 package files install completed. Performing other installation steps.

python2 not installed. An error occurred during installation:

A cadeia de caracteres não pode ter comprimento zero.

Nome do parâmetro: variable

O processo não pode acessar o arquivo 'C:\ProgramData\chocolatey\lib\python2.chocolateyPending' porque ele está sendo usado por outro processo."

4 respostas

Oi Rafael,

esse erro só acontece com Python 2 ou também com outros pacotes?

abs

Opa, acontece com todos os pacotes que tentei instalar. Quando tentei instalar o mysql ocorreu o seguinte:

λ choco install mysql

Chocolatey v0.10.5

Installing the following packages:

mysql

By installing you accept licenses for the packages.

7zip.portable v16.04 [Approved]

7zip.portable package files install completed. Performing other installation steps.

mysql not installed. An error occurred during installation: A cadeia de caracteres não pode ter comprimento zero.

Nome do parâmetro: variable mysql package files install completed. Performing other installation steps.

The install of mysql was NOT successful.

mysql not installed. An error occurred during installation: A cadeia de caracteres não pode ter comprimento zero. Nome do parâmetro: variable

Chocolatey installed 1/2 packages. 1 packages failed. See the log for details (C:\ProgramData\chocolatey\logs\chocolatey.log).

Failures - mysql (exited 1) - mysql not installed. An error occurred during installation: A cadeia de caracteres não pode ter comprimento zero. Nome do parâmetro: variable

Não quero sobrecarregar esta página com textos gigantes, mas talvez essa informação ajude em algo. Quando acessei o "registro" abaixo:

C:\ProgramData\chocolatey\logs\chocolatey.log

Encontrei mais informações sobre o problema:

7zip.portable v16.04 [Approved]

2017-04-03 22:27:49,422 [INFO ] - 7zip.portable package files install completed. Performing other installation steps.

2017-04-03 22:27:49,560 [ERROR] - mysql not installed. An error occurred during installation: A cadeia de caracteres não pode ter comprimento zero. Nome do parâmetro: variable

2017-04-03 22:27:49,562 [INFO ] - mysql package files install completed. Performing other installation steps.

2017-04-03 22:27:49,564 [DEBUG] - No package information as package is null.

2017-04-03 22:27:49,593 [DEBUG] - No package information to save as package is null.

2017-04-03 22:27:49,594 [DEBUG] - Sending message 'HandlePackageResultCompletedMessage' out if there are subscribers...

2017-04-03 22:27:49,596 [ERROR] - The install of mysql was NOT successful.

2017-04-03 22:27:49,600 [ERROR] - mysql not installed. An error occurred during installation: A cadeia de caracteres não pode ter comprimento zero. Nome do parâmetro: variable

2017-04-03 22:27:49,616 [WARN ] - Chocolatey installed 1/2 packages. 1 packages failed.

Olá Rafael,

Este problema eu nunca vi, mas vamos tentar algumas possíveis soluções comuns aqui.

Experimente fechar todos os CMD e CMders que você estiver aberto, depois reabrir o prompt de comando em modo administrativo e tente executar a instalação novamente. Isto pode resolver algum conflito de dois processos estarem mexendo no mesmo arquivo.

Caso isto não resolva, tente dar uma reiniciada no Windows e depois use o comando choco install python2 novamente.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software