biblioteca Python necessário
-
19-09-2019 - |
Pergunta
Eu estou tentando executar um script python que tem as seguintes declarações:
import random as RD
import pylab as PL
import scipy as SP
import networkx as NX
Onde posso baixar estes pacotes?
Eu instalei esses pacotes e eu recebo o seguinte erro quando eu executar o meu código
Estou recebendo o seguinte erro quando eu executar o 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
Solução
Aqui está um link para as bibliotecas não padrão. aleatório é parte da biblioteca padrão.
numpy (reuired por scipy)
Outras dicas
- 'aleatória' é fornecido com a biblioteca padrão
- Pylab e scipy fazem parte do SciPy
- está disponível aqui
aleatória é um módulo de biblioteca padrão do Python, não há necessidade de instalar isso.
Pylab e scipy pode ser encontrado na SciPy site
NetworkX também tem um local
BTW: Estes são facilmente encontrados usando google.com
Ao instalar Scipy, você também precisa instalar numpy qual depende. Consulte aqui . Você está recebendo o erro porque numpy não está instalado no seu sistema.