Python: ImportError: Nenhum módulo chamado os [closed]

2

error_log

...
[Fri Sep 07 16:30:14 2012] [error] import os
[Fri Sep 07 16:30:14 2012] [error] ImportError: No module named os

-shell -

[root@lts5srv1 home]# ldd /root/epd-5.1.0/bin/python
    libpython2.5.so.1.0 => /root/epd-5.1.0/lib/libpython2.5.so.1.0 (0x00002b0829205000)
    libpthread.so.0 => /lib64/libpthread.so.0 (0x0000003da0600000)
    libdl.so.2 => /lib64/libdl.so.2 (0x0000003d9fe00000)
    libutil.so.1 => /lib64/libutil.so.1 (0x0000003dadc00000)
    libm.so.6 => /lib64/libm.so.6 (0x0000003da0200000)
    libc.so.6 => /lib64/libc.so.6 (0x0000003d9fa00000)
    /lib64/ld-linux-x86-64.so.2 (0x0000003d9f600000)

Alguém sabe como resolver esse erro? é o único erro que recebo quando eu tento executar um script python ou um script django.wsgi em um sistema redhat, depois disso eu vou carregar meu aplicativo da web em um servidor da universidade ... e eu já configure o VirtualHost. Então esse foi o único problema, alguém pode ajudar por favor? Obrigado.

    
por Kreshnik 07.09.2012 / 18:13

2 respostas

0

A solução para mim foi: reinstalar uma nova versão do Python e os outros módulos necessários dentro da nova pasta de pacotes de sites do Python. Siga este link para ver os vários passos ..: solution

    
por 19.09.2012 / 13:39
0

WSGIPythonPath é usado para pesquisar os módulos do Python, não o caminho para o binário do Python . Aponte para algo como /usr/lib/python2.7/ e tente novamente.

# ls -l /usr/lib/python2.7/os.py*
-rw-r--r-- 1 root root 26300 Mar  7  2012 /usr/lib/python2.7/os.py
-rw-r--r-- 1 root root 26035 Mar  7  2012 /usr/lib/python2.7/os.pyc
-rw-r--r-- 1 root root 26035 Mar  7  2012 /usr/lib/python2.7/os.pyo
    
por 07.09.2012 / 18:36