[Python-Dev] python -U fails
Vladimir Marangozov
Vladimir.Marangozov@inrialpes.fr
Thu, 7 Sep 2000 18:46:11 +0200 (CEST)
Seen on c.l.py (import site fails due to eval on an unicode string):
~/python/Python-2.0b1>python -U
'import site' failed; use -v for traceback
Python 2.0b1 (#2, Sep 7 2000, 12:59:53)
[GCC egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)] on linux2
Type "copyright", "credits" or "license" for more information.
>>> eval (u"1+2")
Traceback (most recent call last):
File "<stdin>", line 1, in ?
TypeError: eval() argument 1 must be string or code object
>>>
The offending eval is in os.py
Traceback (most recent call last):
File "./Lib/site.py", line 60, in ?
import sys, os
File "./Lib/os.py", line 331, in ?
if _exists("fork") and not _exists("spawnv") and _exists("execv"):
File "./Lib/os.py", line 325, in _exists
eval(name)
--
Vladimir MARANGOZOV | Vladimir.Marangozov@inrialpes.fr
http://sirac.inrialpes.fr/~marangoz | tel:(+33-4)76615277 fax:76615252