Pregunta

Estoy tratando de ejecutar un script en Python que tiene las siguientes declaraciones:

import random as RD
import pylab as PL
import scipy as SP
import networkx as NX

¿Dónde puedo descargar estos paquetes?

He instalado estos paquetes y me sale el siguiente error cuando ejecuto mi código

Estoy recibiendo el siguiente error al ejecutar el código

Traceback (most recent call last):
  File "C:\Documents and Settings\hplabs\Desktop\Dushyant\networkdemo.py", line 7, in <module>
    import pylab as PL
  File "C:\Python26\lib\site-packages\pylab.py", line 1, in <module>
    from matplotlib.pylab import *
  File "C:\Python26\lib\site-packages\matplotlib\__init__.py", line 129, in <module>
    from rcsetup import defaultParams, validate_backend, validate_toolbar
  File "C:\Python26\lib\site-packages\matplotlib\rcsetup.py", line 19, in <module>
    from matplotlib.colors import is_color_like
  File "C:\Python26\lib\site-packages\matplotlib\colors.py", line 52, in <module>
    import numpy as np
ImportError: No module named numpy
¿Fue útil?

Solución

Aquí hay un enlace a las bibliotecas no estándar. aleatorio es parte de la biblioteca estándar.

matplotlib

scipy

NetworkX

numpy (reuired por scipy)

Otros consejos

  1. 'al azar' se envía con la biblioteca estándar
  2. pylab y scipy son parte de SciPy
  3. está disponible aquí

al azar es un módulo de la biblioteca estándar de Python, sin necesidad de instalar eso.

pylab y scipy se pueden encontrar en la SciPy sitio

También NetworkX tiene una

Por cierto: Estos se encuentran todos fácilmente usando google.com

Al instalar Scipy, también es necesario instalar numpy la que depende. Ver aquí . Que está recibiendo el error porque numpy no está instalado en su sistema.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top