En mi Ubuntu 14.04LTS, para python3, tengo
>>> import numpy
>>> import scipy
>>> numpy.__version__
'1.8.2'
>>> scipy.__version__
'0.13.3'
Quiero actualizar numpy
y scipy
a la versión más reciente 1.9.2 y 0.16.0 , probé con los siguientes comandos
sudo pip3 install --upgrade numpy
sudo pip3 install --upgrade scipy
ambos comandos se ejecutaron con éxito, pero los números de versión no cambiaron a 1.9.2 y 0.16.0 para ambos paquetes de Python (después de reiniciar la computadora). Alguien sabe cómo actualizar a la versión más? ¡¡Muchas gracias!!
python3-numpy
epython3-scipy
instaló al mismo tiempo?pip3
. Intente desinstalar los paquetes Deb y vea si eso ayuda.numpy
?Respuestas:
Encontré el comentario de @David Foerster bastante útil. También tuve
python3-numpy
epython3-scipy
instalé, lo que anulaba mi instalación posterior, así que simplemente emití:Y entonces todas las versiones correctas ya estaban allí, como lo reveló
fuente
Tuve el mismo problema: se
sudo pip install --upgrade <package>
ejecutó correctamente pero los paquetes en realidad no se actualizaron.Acabo de intentar
y funcionó: ahora tengo numpy 1.11.0b3 y scipy 0.17.0 tanto en python como en python3.
fuente
numpy se puede actualizar con el instalador del paquete pip Python. pip puede ser impredecible cuando intenta instalar algunos paquetes de Python, porque es otra herramienta de administración de paquetes que se instala junto con el Centro de software, pero pip hace un buen trabajo al instalar numpy.
Abra la terminal y escriba:
Otra forma de instalar la última versión de numpy es dentro de un entorno virtual de Python. De esa manera, puede tener su versión anterior de numpy instalada junto con la última versión de numpy y usar ambas. Instalar numpy localmente dentro de un entorno virtual de Python no requiere el uso
sudo
del comando:fuente