Instalando Dexy parecia ok, mas Dexy não funciona

1

Eu apenas tentei instalar o Dexy em um servidor Debian 4.7. O Python foi instalado, mas não pip, então fiz algumas pesquisas e descobri como fazer:

$ python --version
Python 2.7.3
$ sudo apt-get install python-setuptools
(...)
$ sudo easy_install pip
(...)

Todos estes passos correram bem, pelo que pude começar a instalar o dexy:

$ sudo pip install dexy
(...)
==========================================================================
WARNING: The C extension could not be compiled, speedups are not enabled.
Plain-Python installation succeeded.
==========================================================================
Running setup.py install for web.py

Successfully installed dexy pexpect BeautifulSoup4 PyYAML cashew chardet inflection jinja2 ply pygments python-modargs requests dexy-viewer Markdown docutils markupsafe web.py
Cleaning up...

Ok, além do aviso de "extensão C", parecia ótimo (eu não sou especialista em Python, mas a mensagem "Dexy instalado com sucesso" me deixou otimista)

No entanto, quando eu inicio o dexy, tenho erros fatais:

$ dexy setup
Traceback (most recent call last):
  File "/usr/local/bin/dexy", line 5, in <module>
    from pkg_resources import load_entry_point
  File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 2707, in <module>
    working_set.require(__requires__)
  File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 686, in require
    needed = self.resolve(parse_requirements(requirements))
  File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 584, in resolve
    raise DistributionNotFound(req)
pkg_resources.DistributionNotFound: requests>=0.10.6

Eu fiz uma pequena pesquisa na net sobre isso, mas não consegui encontrar nada. O que posso fazer?

(nota lateral: tenho muita reputação (4000+) no site Stackoverflow, mas não no superusuário, por isso não posso criar a nova tag 'Dexy' agora. Estou no site correto para postar esta pergunta? ?)

    
por Orabîg 22.08.2014 / 09:04

1 resposta

1

Oh, acabei de encontrar um jeito!

Acabei de instalar (novamente) o dexy diretamente com o easy_install

$ sudo easy_install dexy
Searching for dexy
Best match: dexy 1.0.14
Adding dexy 1.0.14 to easy-install.pth file
Installing dexy script to /usr/local/bin
(...)
Installed /usr/local/lib/python2.7/dist-packages/chardet-2.2.1-py2.7.egg
Finished processing dependencies for dexy

E agora está com boa aparência!

$ dexy setup
$ dexy
didn't find any document config files (like dexy-env.json dexy.txt dexy.yaml)
dexy run finished in 0.093
dexy reports finished in 0.109

Espero que não seja complicado instalá-lo nos dois sentidos ...: /

    
por 22.08.2014 / 09:19