Mandrake 10.1 and Python 2.3.4

J

Joal Heagney

Hi everyone. I've been getting this error message in python, and it's
really driving me up the wall.


[joal@localhost joal]$ python
'import site' failed; use -v for traceback
Python 2.3.4 (#1, Apr 18 2005, 19:03:06)
[GCC 3.4.1] on linux2
Type "help", "copyright", "credits" or "license" for more information.
Here's the relevant line when i run python in verbose mode:


'import site' failed; traceback:
Traceback (most recent call last):
File "/usr/lib/python2.3/site.py", line 169, in ?
sys.lib,
AttributeError: 'module' object has no attribute 'lib'

Is this a Mandrake or a Python mistake?
And does anyone know how to fix it?

I think this is the reason why I'm getting errors when it comes to
importing other python packages.

Joal
 
Q

qwweeeit

Hi Joal,
I can only tell you that in my Linux Mandrake 10.1 (Community Edition),
all is ok:
Python 2.3.4 (#2, Aug 19 2004, 15:49:40)
[GCC 3.4.1 (Mandrakelinux (Alpha 3.4.1-3mdk)] on linux2
Type "help", "copyright", "credits" or "license" for more information.['_Helper', '_Printer', '__builtin__', '__builtins__', '__doc__',
'__file__', '__name__', '_dirs_in_sys_path', '_init_pathinfo', '_test',
'addpackage', 'addsitedir', 'encoding', 'here', 'makepath', 'os',
'prefixes', 'sitedirs', 'sys']This can't exclude that the error is in Mandrake's site (if you have
the Official Edition), but I can't help you further because I am not
an expert.
Bye.
 
T

Terry Reedy

Joal Heagney said:
'import site' failed; traceback:
Traceback (most recent call last):
File "/usr/lib/python2.3/site.py", line 169, in ?
sys.lib,
AttributeError: 'module' object has no attribute 'lib'

Right: the sys module usually has no .lib attribute that I know of
Traceback (most recent call last):
Is this a Mandrake or a Python mistake?

It is a site.py code mistake, but who wrote your copy of site.py?
And does anyone know how to fix it?

Correct or remove the offending line (169)

Terry J. Reedy
 
S

Steve Horsley

Hi Joal,
I can only tell you that in my Linux Mandrake 10.1 (Community Edition),
all is ok:
Python 2.3.4 (#2, Aug 19 2004, 15:49:40)
[GCC 3.4.1 (Mandrakelinux (Alpha 3.4.1-3mdk)] on linux2
Type "help", "copyright", "credits" or "license" for more information.

['_Helper', '_Printer', '__builtin__', '__builtins__', '__doc__',
'__file__', '__name__', '_dirs_in_sys_path', '_init_pathinfo', '_test',
'addpackage', 'addsitedir', 'encoding', 'here', 'makepath', 'os',
'prefixes', 'sitedirs', 'sys']

This can't exclude that the error is in Mandrake's site (if you have
the Official Edition), but I can't help you further because I am not
an expert.
Bye.

Likewise, 10.1 official (powerpack) is OK:

[steve@StevesPC steve]$ cat /proc/version
Linux version 2.6.8.1-12mdk ([email protected]) (gcc
version 3.4.1 (Mandrakelinux (Alpha 3.4.1-3mdk)) #1 Fri Oct 1
12:53:41 CEST 2004
[steve@StevesPC steve]$ python
Python 2.3.4 (#2, Aug 19 2004, 15:49:40)
[GCC 3.4.1 (Mandrakelinux (Alpha 3.4.1-3mdk)] on linux2
Type "help", "copyright", "credits" or "license" for more
information.['__displayhook__', '__doc__', '__excepthook__', '__name__',
'__stderr__', '__stdin__', '__stdout__', '_getframe',
'api_version', 'arch', 'argv', 'builtin_module_names',
'byteorder', 'call_tracing', 'callstats', 'copyright',
'displayhook', 'exc_clear', 'exc_info', 'exc_type', 'excepthook',
'exec_prefix', 'executable', 'exit', 'getcheckinterval',
'getdefaultencoding', 'getdlopenflags', 'getfilesystemencoding',
'getrecursionlimit', 'getrefcount', 'hexversion',
'last_traceback', 'last_type', 'last_value', 'lib', 'maxint',
'maxunicode', 'meta_path', 'modules', 'path', 'path_hooks',
'path_importer_cache', 'platform', 'prefix', 'ps1', 'ps2',
'setcheckinterval', 'setdlopenflags', 'setprofile',
'setrecursionlimit', 'settrace', 'stderr', 'stdin', 'stdout',
'version', 'version_info', 'warnoptions']

Perhaps you should uninstall and reinstall python, in case a file
is corrupt.

Steve
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,763
Messages
2,569,563
Members
45,039
Latest member
CasimiraVa

Latest Threads

Top