Como resolvo esse erro de dependência ?

1. Como resolvo esse erro de dependência ?

Rafael Moreira
rafaelrmoreira

(usa Debian)

Enviado em 22/10/2017 - 15:15h

Quando vou instalar um programa pelo terminal aparece esse erro sempre no final.

dpkg: erro ao processar o pacote python-gpgme-dbg (--configure):
problemas de dependência - deixando desconfigurado

Gostaria de saber como resolvo esse problema. Acredito que foi depois de instalar o Python 3.6.3 e definir o Python 3 como padrao no Debian Mate. Pois ele vem embarcado com Python 2.7.


  


2. Re: Como resolvo esse erro de dependência ?

Lucas Moraes
lucasdemoraesc

(usa Ubuntu)

Enviado em 22/10/2017 - 15:40h

sudo apt-get -f install && sudo dpkg --configure-a && sudo apt-get install -f && sudo apt-get upgrade


LMC


3. Re: Como resolvo esse erro de dependência ?

Rafael Moreira
rafaelrmoreira

(usa Debian)

Enviado em 22/10/2017 - 16:30h

correalinux escreveu:

sudo apt-get -f install && sudo dpkg --configure-a && sudo apt-get install -f && sudo apt-get upgrade


LMC


Acabei reinstalando todo o sistema, devido outros erros. Usuário iniciante da nisso hehe. Mais então, é recomendado alterar o python no sistema para versão 3 ? Alguns dizem que não é bom fazer isso, e sim chamar o python3 no terminal quando precisar, ou atualizar o interpretador somente na IDE. O que você acha disso ?

Pois estou pensando deixar o python 2.7 mesmo como padrão, instalar a versão 3.6.3 por fora, e alterar o interpretador somente na IDE pycharm.

Usei esses comandos

apt-get -y install gcc make zlib1g-dev
wget https://www.python.org/ftp/python/3.6.3/Python-3.6.3.tar.xz
tar xJf Python-3.6.3.tar.xz
cd Python-3.6.3
./configure
make
make install
which python3
python3 -V

Definindo o python versão mais recente como padrão

su root -c "rm -f /usr/bin/python && ln -s /usr/bin/python3 /usr/bin/python



4. Re: Como resolvo esse erro de dependência ?

Lucas Alves Santos
Lwkas

(usa XUbuntu)

Enviado em 22/10/2017 - 19:54h

rafaelrmoreira escreveu:

correalinux escreveu:

sudo apt-get -f install && sudo dpkg --configure-a && sudo apt-get install -f && sudo apt-get upgrade


LMC


Acabei reinstalando todo o sistema, devido outros erros. Usuário iniciante da nisso hehe. Mais então, é recomendado alterar o python no sistema para versão 3 ? Alguns dizem que não é bom fazer isso, e sim chamar o python3 no terminal quando precisar, ou atualizar o interpretador somente na IDE. O que você acha disso ?

Pois estou pensando deixar o python 2.7 mesmo como padrão, instalar a versão 3.6.3 por fora, e alterar o interpretador somente na IDE pycharm.

Usei esses comandos

apt-get -y install gcc make zlib1g-dev
wget https://www.python.org/ftp/python/3.6.3/Python-3.6.3.tar.xz
tar xJf Python-3.6.3.tar.xz
cd Python-3.6.3
./configure
make
make install
which python3
python3 -V

Definindo o python versão mais recente como padrão

su root -c "rm -f /usr/bin/python && ln -s /usr/bin/python3 /usr/bin/python


No meu caso mantenho sempre a 2.7 como padrão no sistema, quando preciso do python3 eu o chamo pelo terminal, e no pycharm eu altero lá para a que eu quiser utilizar....


5. Re: Como resolvo esse erro de dependência ?

edps
edps

(usa Slackware)

Enviado em 22/10/2017 - 20:10h

Porque em vez de compilar o Sr. não instalou o python3?

# apt update
# apt install python3


ou se quiser mais completo: python3-all (ou python-all para a versão 2.7)


6. Re: Como resolvo esse erro de dependência ?

Rafael Moreira
rafaelrmoreira

(usa Debian)

Enviado em 22/10/2017 - 20:15h

edps escreveu:

Porque em vez de compilar o Sr. não instalou o python3?

# apt update
# apt install python3


ou se quiser mais completo: python3-all (ou python-all para a versão 2.7)


Ao instalar o python3 ele sempre pegará a última versão disponível no site ? Esse mais completo seria como ?



7. Re: Como resolvo esse erro de dependência ?

Rafael Moreira
rafaelrmoreira

(usa Debian)

Enviado em 22/10/2017 - 20:17h

Lwkas escreveu:

rafaelrmoreira escreveu:

correalinux escreveu:

sudo apt-get -f install && sudo dpkg --configure-a && sudo apt-get install -f && sudo apt-get upgrade


LMC


Acabei reinstalando todo o sistema, devido outros erros. Usuário iniciante da nisso hehe. Mais então, é recomendado alterar o python no sistema para versão 3 ? Alguns dizem que não é bom fazer isso, e sim chamar o python3 no terminal quando precisar, ou atualizar o interpretador somente na IDE. O que você acha disso ?

Pois estou pensando deixar o python 2.7 mesmo como padrão, instalar a versão 3.6.3 por fora, e alterar o interpretador somente na IDE pycharm.

Usei esses comandos

apt-get -y install gcc make zlib1g-dev
wget https://www.python.org/ftp/python/3.6.3/Python-3.6.3.tar.xz
tar xJf Python-3.6.3.tar.xz
cd Python-3.6.3
./configure
make
make install
which python3
python3 -V

Definindo o python versão mais recente como padrão

su root -c "rm -f /usr/bin/python && ln -s /usr/bin/python3 /usr/bin/python


No meu caso mantenho sempre a 2.7 como padrão no sistema, quando preciso do python3 eu o chamo pelo terminal, e no pycharm eu altero lá para a que eu quiser utilizar....


Entendi, posso fazer isso então. Porém instalei a versão 3.6.3. Quando acesso o pycharm e mando alterar o interpretador, ele só acha a versão 3.5.3. Tudo bem que de qualquer forma estarei usando o python 3, mais tentei adicionar a versão mais recente e não achou.



8. Re: Como resolvo esse erro de dependência ?

edps
edps

(usa Slackware)

Enviado em 22/10/2017 - 20:50h

rafaelrmoreira escreveu:

edps escreveu:

Porque em vez de compilar o Sr. não instalou o python3?

# apt update
# apt install python3


ou se quiser mais completo: python3-all (ou python-all para a versão 2.7)


Ao instalar o python3 ele sempre pegará a última versão disponível no site ? Esse mais completo seria como ?


SIM, para o Jessie e o STretch acho que é a versão 3.5.3, no SID/Unstable a 3.6.xyz.

Quanto ao python3-all (provavelmente instalará uma porrada de coisa inútil), o que você DEVE instalar é o python3-dev e o python-dev

Quanto a selecionar uma versão específica do Python no Debian você terá que utilizar o update-alternatives:

https://linuxconfig.org/how-to-change-default-python-version-on-debian-9-stretch-linux

* ficar inventando de compilar softwares importantes no Debian (como o Python e o Perl que a própria distro dispõe pra você) poderá levar o seu sistema pro ralo! mas se sabe exatemente o que fazer é por sua conta e risco!



9. Re: Como resolvo esse erro de dependência ?

Rafael Moreira
rafaelrmoreira

(usa Debian)

Enviado em 22/10/2017 - 21:34h

edps escreveu:

rafaelrmoreira escreveu:

edps escreveu:

Porque em vez de compilar o Sr. não instalou o python3?

# apt update
# apt install python3


ou se quiser mais completo: python3-all (ou python-all para a versão 2.7)


Ao instalar o python3 ele sempre pegará a última versão disponível no site ? Esse mais completo seria como ?


SIM, para o Jessie e o STretch acho que é a versão 3.5.3, no SID/Unstable a 3.6.xyz.

Quanto ao python3-all (provavelmente instalará uma porrada de coisa inútil), o que você DEVE instalar é o python3-dev e o python-dev

Quanto a selecionar uma versão específica do Python no Debian você terá que utilizar o update-alternatives:

https://linuxconfig.org/how-to-change-default-python-version-on-debian-9-stretch-linux

* ficar inventando de compilar softwares importantes no Debian (como o Python e o Perl que a própria distro dispõe pra você) poderá levar o seu sistema pro ralo! mas se sabe exatemente o que fazer é por sua conta e risco!


Obrigado pelas dicas. Vou parar de compilar esses negócios, e não alterar o python padrão no sistema. Caso precise de usar a mais recente chamo no terminal ou altero na IDE. Por padrão o Debian 9 já vem com python 3.5.2. Bastando chamar a versão no terminal. Ao instalar a 3.6.2 manualmente, e chamando python3.6 também carrega. Só a IDE que não localiza. Mais está tranquilo. A versão 3.5.2 é a estável o que importa é isso.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts