<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2800.1264" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>Para explicar mi problema primero es necesario que
les describa el panorama en que se presenta.</FONT></DIV>
<DIV><FONT face=Arial size=2> </FONT></DIV>
<DIV><FONT face=Arial size=2>En mi PC tengo un solo disco el cual tiene una
partición primaria (C) y una extendida la cual a su vez la dividí en tres
particiones (D, E y F).</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>En la partición primaria tengo Windows ME y en la
partición F instalé Windows 2000 con sistema de archivos NTFS. Desde
Windows 2000 puedo leer y escribir archivos en C, D y E.</FONT></DIV>
<DIV><FONT face=Arial size=2> </FONT></DIV>
<DIV><FONT face=Arial size=2>Bien, ahora vayamos al grano: He instalado Python
2.3 estando como usuario en Windows 200 pero eligí a E como carpeta de
destino de la instalación. El resultado es que Python esta en
E:\Python23\.</FONT></DIV>
<DIV><FONT face=Arial size=2>Para trabajar con Python tengo que iniciar la PC en
ambiente Windows 2000 y desde allí puedo usar la linea de comando y el IDLE de
Python sin problemas.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Como mi PC tambien la usa mi hija, ella la arranca
en Windows ME y cuando termina entro Yo, pero tengo que reiniciarla para
entrar a Windows 2000 y poder usar Python.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Para evitar este fastidio de tener que reiniciar la
PC, busqué la forma de usar Python desde el ambiente Windows ME. Para
ello primero ingresé el siguiente comando de linea estando en Windows
ME:</FONT></DIV>
<DIV><FONT face=Arial size=2>E:\Python23>python</FONT></DIV>
<DIV><FONT face=Arial size=2>El sistema me respondió con un mensaje de que no
encontraba python23.DLL</FONT></DIV>
<DIV><FONT face=Arial size=2>Lo que hice fue ir al ambiente Windows 2000 y
buscar alli a python23.DLL y lo copié en la carpeta
C:\windows\system32</FONT></DIV>
<DIV><FONT face=Arial size=2>Luego reinicié la PC para entrar a Windows ME
y </FONT><FONT face=Arial size=2>probé ingresar a Python con el mismo
comando:</FONT></DIV>
<DIV><FONT face=Arial size=2>E:\Python23>python</FONT></DIV>
<DIV><FONT face=Arial size=2>Y esta ves si me llevó al prompt de Python
(>>>) y probé varios comandos sin problema. Lo que no me trabaja es
cuando ingreso help pues me sale el mensaje "Traceback (most recent call last):
File <stdin>, line 1, in ? NameError: name 'help' is not
defined"</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Resultado: Ahora si puedo usar el Python desde
Windows ME a pesar que lo he instalado desde el ambiente Windows 2000, al
menos usando comandos de linea, y no el IDLE.</FONT></DIV>
<DIV><FONT face=Arial size=2>Lo que sí me llamó la atención fué que antes del
prompt de Python había el siguiente texto:</FONT></DIV>
<DIV><FONT face=Arial size=2>'import site' failed; use -v for
traceback</FONT></DIV>
<DIV><FONT face=Arial size=2>Permaneciendo todavía en Windows ME salí de Python
y volví a ingresar a Python esta vez con el comando:</FONT></DIV>
<DIV><FONT face=Arial size=2>E:\Python23>python -v</FONT></DIV>
<DIV><FONT face=Arial size=2>Esta ves el sistema presentó el siguiente texto
antes del prompt:</FONT></DIV>
<DIV><FONT face=Arial size=2>#installing zipimport hook</FONT></DIV>
<DIV><FONT face=Arial size=2>import zipimport #builtin</FONT></DIV>
<DIV><FONT face=Arial size=2>#installed zipimport hook</FONT></DIV>
<DIV><FONT face=Arial size=2>'import site' failed; traceback:</FONT></DIV>
<DIV><FONT face=Arial size=2>Import error: no module named site</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Pero Python si respondiá a los comandos ingresados
al prompt.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Bien, espero haber sido claro al exponer mi
problema y mi pregunta es la siguiente:</FONT></DIV>
<DIV><FONT face=Arial size=2>¿Como evitar que me salga el aviso: 'import site'
failed?</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Tengo entendido que no está importando el modulo
site, pero la verdad es que no tengo idea de como corregir esto.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Manuel Tejada</FONT></DIV></BODY></HTML>