Нужна библиотека Python - PullRequest
       26

Нужна библиотека Python

1 голос
/ 11 января 2010

Я пытаюсь запустить скрипт Python, который имеет следующие операторы:

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

Где я могу скачать эти пакеты?

Я установил эти пакеты и получаю следующую ошибкукогда я запускаю свой код

я получаю следующую ошибку при запуске кода

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

Ответы [ 4 ]

2 голосов
/ 11 января 2010

Вот ссылка на нестандартные библиотеки. random является частью стандартной библиотеки.

Matplotlib

SciPy

NetworkX

Numpy (получено от scipy)

2 голосов
/ 11 января 2010

random - это стандартный модуль библиотеки Python, устанавливать его не нужно.

Пилаб и Сципи можно найти на сайте SciPy

networkx также имеет сайт

Кстати: все это легко найти с помощью google.com

2 голосов
/ 11 января 2010
  1. 'random' поставляется со стандартной библиотекой
  2. Пилаб и Сципи являются частью SciPy
  3. Сетьx доступна здесь
1 голос
/ 11 января 2010

При установке Scipy вам также необходимо установить numpy, от которого это зависит. Смотрите здесь . Вы получаете сообщение об ошибке, потому что numpy не установлен в вашей системе.

...