O módulo python instalado não foi encontrado

0

Isso faz fronteira com o stackoverflow / superuser, mas acho que é um problema simples de instalação.

Eu instalei python-twisted no meu servidor Ubuntu 10.04, mas não foi encontrado.

Isso é o que recebo quando tento importar algo:

>>> from twisted.internet import reactor
Traceback (most recent call last):
  File "", line 1, in 
  File "twisted.py", line 1, in 
    from twisted.internet import reactor
ImportError: No module named internet

Eu instalei o pacote através do apt-get. Dessa forma, o módulo é instalado nesta pasta: /usr/lib/python2.6/dist-packages/twisted com um arquivo __init__.py .

Quando tento usar python setup.py install (no download do site), ele o instala em /usr/local/lib/python2.6/dist-packages/twisted , mas também não o encontra lá.

Alguém sabe onde deu errado? O Google não está derramando nada.

    
por skerit 10.07.2010 / 03:11

1 resposta

2

Você parece ter um arquivo twisted.py que obscurece as importações corretas. Renomeie isso. Você pode usar importações absolutas ( from __future__ import absolute_imports ), se você quiser que seu próprio módulo esteja disponível como myapp.twisted .

    
por 10.07.2010 / 14:33