Mas tive um problema com a instalação de um modulo do python. Embora o arquivo esteja em /usr/lib/python2.4/site-packages/siginterrupt.so o Apache acusa que não exite o módulo. "ImportError: No module named siginterrupt"
Aparentemente como não deu nenhuma mensagem de erro e criou esses tres aquivos (mostrados acima) o módulo já está instalado e funcionando? ou precisa fazer mais alguma coisa?)
Quando tento executar o programa pelo apache (http://localhost/Mobyle-0.9/Src/Mobyle/RunnerChild.py) recebo a mensagem de erro abaixo no browser: (ou seja ele não consegue importar o modulo siginterrupt) Tem alguma ideia de por que isso poderia estar acontecendo?
Pergunta
fabiogvb
Estou usando um Ubuntu server 8.04, com vários pre-requistos para rodar o Mobyle (http://bioweb2.pasteur.fr/projects/mobyle/downloads.html)
Mas tive um problema com a instalação de um modulo do python. Embora o arquivo esteja em /usr/lib/python2.4/site-packages/siginterrupt.so o Apache acusa que não exite o módulo. "ImportError: No module named siginterrupt"
Segue abaixo um resumo do que eu fiz:
$ ls build setup.py setup.py~ siginterrupt.c
$ sudo python setup.py build
running build
running build_ext
$ sudo python setup.py install
running install
running build
running build_ext
running install_lib
running install_egg_info
Removing /usr/lib/python2.4/site-packages/siginterrupt-1.0.egg-info
Writing /usr/lib/python2.4/site-packages/siginterrupt-1.0.egg-info
$ locate iginterrupt
/usr/lib/python2.3/site-packages/siginterrupt.so
/usr/lib/python2.4/site-packages/siginterrupt-1.0.egg-info
/usr/lib/python2.4/site-packages/siginterrupt.so
Aparentemente como não deu nenhuma mensagem de erro e criou esses tres aquivos (mostrados acima) o módulo já está instalado e funcionando? ou precisa fazer mais alguma coisa?)
Quando tento executar o programa pelo apache (http://localhost/Mobyle-0.9/Src/Mobyle/RunnerChild.py) recebo a mensagem de erro abaixo no browser: (ou seja ele não consegue importar o modulo siginterrupt) Tem alguma ideia de por que isso poderia estar acontecendo?
MOD_PYTHON ERROR
ProcessId: 24898
Interpreter: 'localhost'
ServerName: 'localhost'
DocumentRoot: '/var/www/'
URI: '/Mobyle-0.9/Src/Mobyle/RunnerChild.py'
Location: None
Directory: '/var/www/Mobyle-0.9/'
Filename: '/var/www/Mobyle-0.9/Src/Mobyle/RunnerChild.py'
PathInfo: ''
Phase: 'PythonHandler'
Handler: 'mod_python.publisher'
Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/mod_python/importer.py", line 1537, in HandlerDispatch
default=default_handler, arg=req, silent=hlist.silent)
File "/usr/lib/python2.5/site-packages/mod_python/importer.py", line 1229, in _process_target
result = _execute_target(config, req, object, arg)
File "/usr/lib/python2.5/site-packages/mod_python/importer.py", line 1128, in _execute_target
result = object(arg)
File "/usr/lib/python2.5/site-packages/mod_python/publisher.py", line 204, in handler
module = page_cache[req]
File "/usr/lib/python2.5/site-packages/mod_python/importer.py", line 1059, in __getitem__
return import_module(req.filename)
File "/usr/lib/python2.5/site-packages/mod_python/importer.py", line 296, in import_module
log, import_path)
File "/usr/lib/python2.5/site-packages/mod_python/importer.py", line 680, in import_module
execfile(file, module.__dict__)
File "/var/www/Mobyle-0.9/Src/Mobyle/RunnerChild.py", line 8, in <module>
import signal , siginterrupt
ImportError: No module named siginterrupt
MODULE CACHE DETAILS
Accessed: Thu Feb 19 14:31:56 2009
Generation: 0
_mp_829d83b8f4a08f10294653639ba4f580 {
FileName: '/var/www/Mobyle-0.9/Src/Mobyle/RunnerChild.py'
Instance: 1 [iMPORT]
Generation: 0 [ERROR]
Modified: Thu Feb 12 13:40:47 2009
}
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.