[SciPy-User] Warnings --- why do they occur and how can I stop them?

Virgil Stokes vs at it.uu.se
Sat Oct 27 11:16:02 EDT 2012


On 27-Oct-2012 09:44, Ralf Gommers wrote:
>
>
> On Fri, Oct 26, 2012 at 10:15 PM, David Warde-Farley 
> <wardefar at iro.umontreal.ca <mailto:wardefar at iro.umontreal.ca>> wrote:
>
>     It sounds as if you've installed a binary-incompatible version of
>     SciPy for the version of NumPy that you have.
>
>     SciPy's version requirements are pretty loose but since SciPy if
>     you're installing binaries, you need to be sure that the SciPy binary
>     you get was compiled against the same version of NumPy that you get
>     (or at least one with the same ABI version, to get technical).
>
>     Deleting whatever you currently have and downloading one of the
>     "superpack" installers from here
>     http://sourceforge.net/projects/scipy/files/scipy/0.11.0/ should fix
>     you up.
>
>
>  That's not necessary. If
>     >>> import scipy
>     >>> scipy.test()
>  runs without issues the install works fine.
>
> The reason for these warnings is Cython being too picky, they can be silenced 
> like in: https://github.com/numpy/numpy/pull/432
>
> Ralf
>
>     On Fri, Oct 26, 2012 at 1:57 PM, Virgil Stokes <vs at it.uu.se
>     <mailto:vs at it.uu.se>> wrote:
>     > I have the following installed:
>     >
>     >    NumPy 1.6.1
>     >    SciPy 0.11.0
>     >
>     > on a Windows Vista (32-bit) platform with Python 2.7
>     >
>     > I get the following warnings:
>     >
>     > D:\python27\lib\site-packages\scipy\io\matlab\mio4.py:15: RuntimeWarning:
>     > numpy.dtype size changed, may indicate binary incompatibility
>     >        from mio_utils import squeeze_element, chars_to_strings
>     > D:\python27\lib\site-packages\scipy\io\matlab\mio4.py:15: RuntimeWarning:
>     > numpy.ufunc size changed, may indicate binary incompatibility
>     >        from mio_utils import squeeze_element, chars_to_strings
>     > D:\python27\lib\site-packages\scipy\io\matlab\mio5.py:96: RuntimeWarning:
>     > numpy.dtype size changed, may indicate binary incompatibility
>     >        from mio5_utils import VarReader5
>     > D:\python27\lib\site-packages\scipy\io\matlab\mio5.py:96: RuntimeWarning:
>     > numpy.ufunc size changed, may indicate binary incompatibility
>     >        from mio5_utils import VarReader5
>     >
>     >   When the following statement is executed
>     >
>     > from scipy import io
>     >
>     > Why does this occur and what can be done to fix this problem?
>     > _______________________________________________
>     > SciPy-User mailing list
>     > SciPy-User at scipy.org <mailto:SciPy-User at scipy.org>
>     > http://mail.scipy.org/mailman/listinfo/scipy-user
>     _______________________________________________
>     SciPy-User mailing list
>     SciPy-User at scipy.org <mailto:SciPy-User at scipy.org>
>     http://mail.scipy.org/mailman/listinfo/scipy-user
>
>
>
>
> _______________________________________________
> SciPy-User mailing list
> SciPy-User at scipy.org
> http://mail.scipy.org/mailman/listinfo/scipy-user
Ok Ralf,
Your suggestion led me to find the source of the problem and to make some 
changes to my system configuration
Here is a short summary:

I have python 2.6, 2.7, 3.3 installed on C:\ and D:\

The problem that I experienced was with 2.7 on D:\

Unfortunately when installing SciPy from the binary

scipy-0.11.0-win32-superpack-python2.7.exe

During the installation it finds (from the system path) that I have python 2.7 
installed on C:\
and this is indicated in the installation; however, it does not allow one to 
edit (change) this to D:\

IMHO this should be fixed --- why even show this information and set the cursor 
for editing but not allow one to actually edit anything!

After a lot of manipulation of the system path with drive changes, I finally 
decided to work with my installation on C:\, and now taking your suggestion,

 >>import sys
 >>scipy.test()
Running unit tests for scipy
NumPy version 1.6.2
NumPy is installed in c:\Python27\lib\site-packages\numpy
SciPy version 0.11.0
SciPy is installed in c:\Python27\lib\site-packages\scipy
Python version 2.7.3 (default, Apr 10 2012, 23:31:26) [MSC v.1500 32 bit (Intel)]
nose version 1.1.2
..............................................................................................................................................................................................................................K........................................................................................................K..................................................................K..K....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................SSSSSS......SSSSSS......SSSS...............................................................................S.........K...................................................................................................................................................................................................................................................................................K.........................................................................................................................................................................................................................K...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................SSSSSSSSSSS.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................K..................................................................K................................................................................................................................................................KK..............................................................................................................................................................................................................................................................................................................................................................................................................................c:\Python27\lib\site-packages\scipy\special\tests\test_basic.py:1606: 
RuntimeWarning: invalid value encountered in absolute
   assert_(np.abs(c2) >= 1e300, (v, z))
.........................K.K.............................................................................................................................................................................................................................................................................................................................................................................................K........K..............SSSSSSS............................................................................................................................................................................S..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
----------------------------------------------------------------------
Ran 5488 tests in 54.906s

OK (KNOWNFAIL=15, SKIP=36)
<nose.result.TextTestResult run=5488 errors=0 failures=0>

which is not very elegant; but, I believe ok.

Again, why can one not edit the installation drive for SciPy when installing 
from the binary?

Thanks for your help.

--V
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.scipy.org/pipermail/scipy-user/attachments/20121027/9ed38df7/attachment.html>


More information about the SciPy-User mailing list