Autor Tópico: Python  (Lida 2831 vezes)

Offline Sigfried

  • Usuário Ubuntu
  • *
  • Mensagens: 39
    • Ver perfil
Python
« Online: 18 de Dezembro de 2006, 22:25 »
Ola pessoal !
Eu sou novo no ubuntu e no python, entretanto eu estava estudando a manipulação de XML pelo python.
Quando eu exculto o 'import xml.dom.minidom' no terminal do pythom eu não encontro problemas, entretanto quando eu crio um script qualquer em python e interpreto o mesmo a partir do terminal 'python /meuscript.py ', ele retorna a mensagem de erro 'ImportError: No module named dom.minidom'.
Isso seria causado por algum problema de PATH ?
« Última modificação: 18 de Dezembro de 2006, 22:27 por Sigfried »

Offline polo

  • Usuário Ubuntu
  • *
  • Mensagens: 12
    • Ver perfil
    • Site pessoal bem incompleto por enquanto
Re: Python
« Resposta #1 Online: 21 de Dezembro de 2006, 10:13 »
Faz um teste ai:

import xml
print xml
import xml.dom.minidom
print xml.dom.minidom

O que retorna ?
Outra coisa, voce sabe que o Python nao gosta de programas com o mesmo nome do modulo ? Nao sei se voce fez isso, so to dando uma dica
-- Guilherme H. Polo Goncalves <ggpolo@gmail.com>

Offline Sigfried

  • Usuário Ubuntu
  • *
  • Mensagens: 39
    • Ver perfil
Re: Python
« Resposta #2 Online: 21 de Dezembro de 2006, 16:34 »
 ;D
Resolvi esse probleminha fazendo o seguinte

sudo  gedit /etc/profile

Então adicione o seguinte:

PYTONPATH = /usr/lib/python2.4 #Esse é o diretório onde se encontra os módulos
PATH=$PYTHONPATH

Saia e salve o arquivo, e depois:

sudo source /etc/profile

Pronto.

No meu caso ele carrega o módulo perfeitamente!