Erro de instalação do Everpad, pkg_resources.DistributionNotFound: PySide

0

Eu instalei o EVERPAD como um cliente para o Evernote seguindo o caminho do meu Ubuntu 12.04lts 32bits, mas estou recebendo o seguinte erro, alguém pode corrigir isso.

sudo add-apt-repository ppa:nvbn-rm/ppa
sudo apt-get update
sudo apt-get install everpad

Quando estou digitando $ everpad no terminal, estou recebendo este erro:

Traceback (most recent call last):
File "/usr/bin/everpad", line 5, in <module>
from pkg_resources import load_entry_point
File "/usr/local/lib/python2.7/dist-packages/pkg_resources.py", line 2735, in <module>
working_set.require(__requires__)
File "/usr/local/lib/python2.7/dist-packages/pkg_resources.py", line 690, in require
needed = self.resolve(parse_requirements(requirements))
File "/usr/local/lib/python2.7/dist-packages/pkg_resources.py", line 588, in resolve
raise DistributionNotFound(req)
pkg_resources.DistributionNotFound: PySide
    
por user2088432 24.02.2014 / 08:33

4 respostas

0

Estou tendo o mesmo problema hoje. Não é possível iniciar o Everpad. Matou todos os processos relacionados ao Everpad, sem diferença. Fiz o "sudo apt-get instalar python-pyside", ainda sem sorte. Obtenha o seguinte se eu tentar executar "everpad --verbose" na linha de comando:

Traceback (última chamada mais recente):   Arquivo "/ usr / bin / everpad", linha 5, em     from pkg_resources import load_entry_point   Arquivo "/usr/lib/python2.7/dist-packages/pkg_resources.py", linha 2805, em     working_set.require ( requer )   Arquivo "/usr/lib/python2.7/dist-packages/pkg_resources.py", linha 696, em require     needed = self.resolve (parse_requirements (requisitos))   Arquivo "/usr/lib/python2.7/dist-packages/pkg_resources.py", linha 594, em resolução     Aumentar DistributionNotFound (req) pkg_resources.DistributionNotFound: PySide

    
por Cranky 24.02.2014 / 22:08
0

Eu tenho usado everpad por quase um ano. Na semana passada eu atualizei o Ubuntu 12.04 usando os pacotes hwe para atualizar o kernel para 3.5.0. Everpad ainda estava funcionando bem. Então uma atualização para o everpad veio e agora não será iniciada. Eu recebo o mesmo erro acima.

Traceback (última chamada mais recente):   Arquivo "/ usr / bin / everpad", linha 5, em     from pkg_resources import load_entry_point   Arquivo "/usr/lib/python2.7/dist-packages/pkg_resources.py", linha 2707, em     working_set.require ( requer )   Arquivo "/usr/lib/python2.7/dist-packages/pkg_resources.py", linha 686, em require     needed = self.resolve (parse_requirements (requisitos))   Arquivo "/usr/lib/python2.7/dist-packages/pkg_resources.py", linha 584, em resolução     Aumentar DistributionNotFound (req) pkg_resources.DistributionNotFound: PySide

    
por user205450 25.02.2014 / 09:35
0

Curiosamente, eu tentei testar o Everpad em uma inicialização ao vivo e ainda tinha o mesmo problema. Os repositórios mais recentes simplesmente não gostam do módulo PySide. Um pouco de pesquisa sugere que tem a ver com a versão mais recente do 'sqlalchemy' eu acredito (pode estar errado lá, então não me cite sobre isso).

Eu consegui movê-lo passou o erro PySide. Eu agora fico preso aqui:

$ everpad
Traceback (most recent call last):
  File "/usr/bin/everpad", line 9, in <module>
    load_entry_point('everpad==2.6.1dev', 'gui_scripts', 'everpad')()
  File "build/bdist.linux-x86_64/egg/pkg_resources.py", line 353, in load_entry_point    
  File "build/bdist.linux-x86_64/egg/pkg_resources.py", line 2321, in load_entry_point
    return ep_map
  File "build/bdist.linux-x86_64/egg/pkg_resources.py", line 2048, in load
    if req.specs: raise ValueError
  File "/usr/lib/pymodules/python2.7/everpad/pad/indicator.py", line 8, in <module>
    from everpad.pad.editor import Editor
  File "/usr/lib/pymodules/python2.7/everpad/pad/editor/__init__.py", line 6, in <module>
    from everpad.interface.editor import Ui_Editor
  File "/usr/lib/pymodules/python2.7/everpad/interface/editor.py", line 125, in <module>
    from PySide import QtWebKit
ImportError: cannot import name QtWebKit

Encontrei o link abaixo que conseguiu me fazer isso. Demorei um pouco mais para chegar até aqui porque tive alguns outros problemas ao longo do caminho, mas pode funcionar para você:

link

Parece que o problema é que a instalação do PySide não tem o .egg-info. Aparentemente, algo a ver com a maneira como o apt-get instala o python-pyside. No entanto, não parece instalar o módulo PySide.QTWebKit corretamente.

O link acima sugere apenas instalar o PySide via pip install pyside , mas parece que eu tenho problemas diretamente com a importação do QTWebKit do módulo PySide no interpretador python. Eu atualizarei este post se eu conseguir passar este problema no QTWebKit.

    
por CTilley147 25.02.2014 / 14:35
0

Eu tive que instalar o cmake e o libqt4-dev para instalar o pyside. Depois, não foi possível encontrar a instalação, então adicionei a informação do ovo de acordo com a esta postagem no github . Everpad começaria sem erros, mas eu não veria o applet na barra de menu nem começaria. Eu tive que reiniciar meu computador, mas agora funciona.

    
por user251868 25.02.2014 / 17:33