On Mon, Oct 1, 2012 at 10:47 PM, Matthew Brett <matthew.br...@gmail.com>wrote:
> Hi, > > On Mon, Oct 1, 2012 at 9:42 PM, Matthew Brett <matthew.br...@gmail.com> > wrote: > > Hi, > > > > One of our kind users pointed out an error when using easy_install to > > install our package nipy. I've reproduced it now on a bare package > > using numpy distutils and having a trivial extension: > > > > https://github.com/matthew-brett/apkg > > > > To reproduce: > > > > git clone git://github.com/mathew-brett/apkg.git > > > > easy_install apkg > > > > You should get something like this: > > > > Processing apkg > > Running setup.py -q bdist_egg --dist-dir > > /home/mb312/tmp/apkg/egg-dist-tmp-T5yjuB > > Appending apkg configuration to > > Ignoring attempt to set 'name' (from '' to 'apkg') > > zip_safe flag not set; analyzing archive contents... > > Adding apkg 0.1 to easy-install.pth file > > > > Installed > /home/mb312/.virtualenvs/np-1.6.2/lib/python2.6/site-packages/apkg-0.1-py2.6-linux-i686.egg > > Processing dependencies for apkg==0.1 > > Finished processing dependencies for apkg==0.1 > > > /home/mb312/.virtualenvs/np-1.6.2/lib/python2.6/site-packages/numpy/distutils/misc_util.py:252: > > RuntimeWarning: Parent module 'numpy.distutils' not found while > > handling absolute import > > from numpy.distutils import log > > > > Note the last error. > > Sorry, correcting myself - it's (obviously) a Warning rather than an > error, but still distracting, and it would be good to avoid it if > possible... > The combination of two or all of atexit.register, easy_install and virtualenv seems to be causing this. Unless someone feels like digging into that (I certainly don't), there are two easy solutions: 1. Silence the warning. 2. Remove the offending import and the logging. This will only remove the line "removing: _configtest.c _configtest.o" from the build log (x20). Ralf
_______________________________________________ NumPy-Discussion mailing list NumPy-Discussion@scipy.org http://mail.scipy.org/mailman/listinfo/numpy-discussion