Using old version of numpy even with a newer version installed

后端 未结 2 1694
别那么骄傲
别那么骄傲 2021-01-18 19:34

I have used easy_install to install numpy to install numpy 1.7.1, but when I check my version in python:

python -c \"import numpy; print numpy.version.versi         


        
相关标签:
2条回答
  • 2021-01-18 19:47

    sudo easy_install -U numpy

    ...after many tries, the code above worked for me, finally!

    0 讨论(0)
  • 2021-01-18 19:49

    Most likely, you have installed numpy from a debian repository or a pip installation with other parameters. Use

    python -c 'import os,numpy;print(numpy.__file__)'
    

    to find out where the rogue numpy version lies. While you can just delete this directory, you can also ask your package manager what package the file belongs to. Again, on a debian system:

    $ python -c 'import numpy;print(numpy.__file__)'
    /usr/lib/pymodules/python2.7/numpy/__init__.pyc
    $ readlink -f /usr/lib/pymodules/python2.7/numpy/__init__.py
    /usr/share/pyshared/numpy/__init__.py
    $ dpkg -S /usr/share/pyshared/numpy/__init__.py
    python-numpy: /usr/share/pyshared/numpy/__init__.py
    $ sudo apt-get remove python-numpy
    
    0 讨论(0)
提交回复
热议问题