re.compile missing in python 2.3.3/2.3.4???
Michael Hudson
mwh at python.net
Fri Jul 9 06:47:48 EDT 2004
Steve <nospam at nopes> writes:
> Hi,
>
> I just installed a fresh copy of python 2.3.3 and python 2.3.4 and
> everytime a there's a call to re.compile, it says:
> Traceback (most recent call last):
> File "setup.py", line 76, in ?
> from distutils.core import setup
> File "/usr/lib/python2.2/distutils/core.py", line 16, in ?
> from distutils.util import grok_environment_error
> File "/usr/lib/python2.2/distutils/util.py", line 207, in ?
> _wordchars_re = re.compile(r'[^\\\'\"%s ]*' % string.whitespace)
> AttributeError: 'module' object has no attribute 'compile'
>
> First, how do I make the file 'setup.py' point to the directory:
> /opt/python-2.3.4/lib/python2.3/distutils instead. It keeps using the
> default, which is: /usr/lib/python2.2/distutils/. Second, is this
> related to why re.compile won't work? Please help!!!
Almost certainly.
I'm a bit confused by what you're doing and what you've done <wink>.
You built Python 2.3.4 from source with
./configure --prefix=/opt/python-2.3.4
and ran "make install". This worked?
You're now trying to install some third part package using
"/opt/python-2.3.4/bin/python setup.py install" and *this* is failing
in the manner above? Something else?
At any rate, it sounds like your installation is a bit messed up.
Cheers,
mwh
--
Unfortunately, nigh the whole world is now duped into thinking that
silly fill-in forms on web pages is the way to do user interfaces.
-- Erik Naggum, comp.lang.lisp
More information about the Python-list
mailing list