Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > Python > Mandrake 10.1 and Python 2.3.4

Reply
Thread Tools

Mandrake 10.1 and Python 2.3.4

 
 
Joal Heagney
Guest
Posts: n/a
 
      05-15-2005
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
 
Reply With Quote
 
 
 
 
qwweeeit@yahoo.it
Guest
Posts: n/a
 
      05-15-2005
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.
>>> import site
>>> dir (site)

['_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.

 
Reply With Quote
 
 
 
 
Terry Reedy
Guest
Posts: n/a
 
      05-15-2005

"Joal Heagney" <(E-Mail Removed)> wrote in message
news:AsGhe.3663$(E-Mail Removed)...
> '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

>>> import sys; sys.lib

Traceback (most recent call last):
File "<stdin>", line 1, in ?
AttributeError: 'module' object has no attribute 'lib'

> 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



 
Reply With Quote
 
Steve Horsley
Guest
Posts: n/a
 
      05-15-2005
http://www.velocityreviews.com/forums/(E-Mail Removed) wrote:
> 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.
>
>>>>import site
>>>>dir (site)

>
> ['_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 ((E-Mail Removed)) (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.
>>> import sys
>>> dir(sys)

['__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
 
Reply With Quote
 
 
 
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Re: Mandrake 10.1 and Python 2.3.4 John Ridley Python 1 05-16-2005 10:46 AM
mandrake 9.1 and Windows XP networking Kenny S Wireless Networking 1 07-18-2004 06:56 PM
Mandrake Cooker and Nightly builds Peter Polman Firefox 0 01-06-2004 04:01 AM
_socket / SocketServer / Mandrake Linux problem / Python 2.3 Barry Sprajc Python 1 08-03-2003 06:09 PM
Installing milter-0.5.4 (Python) on Mandrake 9.x with updates. Wayne Pierce Python 1 07-17-2003 02:35 AM



Advertisments