Re: Mandrake 10.1 and Python 2.3.4

2005-05-16 Thread Joal Heagney
*sighs*

Still not able to find a version of Mandrake Python which won't give me 
this problem, so I just went into site.py and edited it.

Replace all occurances of sys.lib to lib and site.py loads up.
Incidently it fixed all the other import issues that I'd been having 
with Python.

Strange that other Mandrake Users aren't getting this.

Joal Heagney

John Ridley wrote:
 Joal Heagney wrote:
 
 
Hi everyone. I've been getting this error message in python, and it's
 
 
really driving me up the wall.


[EMAIL PROTECTED] 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.
 
 
 I have both python 2.3.4 and 2.4.1 installed on Mandrake 10.1 - and
 only 2.4.1 gives the error.
 
 So - have you tried to install python 2.4 recently?
 
 Also, are you using a pythonrc.py startup file which is trying to
 import the sys module? Have a look to see if a PYTHONSTARTUP
 environment variable has been set to the path of such a file.
 
 HTH
 
 John Ridley
 
 
   
 ___ 
 How much free photo storage do you get? Store your holiday 
 snaps for FREE with Yahoo! Photos http://uk.photos.yahoo.com
-- 
http://mail.python.org/mailman/listinfo/python-list


Re: Mandrake 10.1 and Python 2.3.4

2005-05-15 Thread 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.
 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.

-- 
http://mail.python.org/mailman/listinfo/python-list


Re: Mandrake 10.1 and Python 2.3.4

2005-05-15 Thread Terry Reedy

Joal Heagney [EMAIL PROTECTED] wrote in message 
news:[EMAIL PROTECTED]
 '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



-- 
http://mail.python.org/mailman/listinfo/python-list


Re: Mandrake 10.1 and Python 2.3.4

2005-05-15 Thread Steve Horsley
[EMAIL PROTECTED] 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:

[EMAIL PROTECTED] 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
[EMAIL PROTECTED] 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
-- 
http://mail.python.org/mailman/listinfo/python-list


Re: Mandrake 10.1 and Python 2.3.4

2005-05-15 Thread John Ridley
Joal Heagney wrote:

 Hi everyone. I've been getting this error message in python, and it's

 really driving me up the wall.
 
 
 [EMAIL PROTECTED] 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.

I have both python 2.3.4 and 2.4.1 installed on Mandrake 10.1 - and
only 2.4.1 gives the error.

So - have you tried to install python 2.4 recently?

Also, are you using a pythonrc.py startup file which is trying to
import the sys module? Have a look to see if a PYTHONSTARTUP
environment variable has been set to the path of such a file.

HTH

John Ridley



___ 
How much free photo storage do you get? Store your holiday 
snaps for FREE with Yahoo! Photos http://uk.photos.yahoo.com
-- 
http://mail.python.org/mailman/listinfo/python-list