2010-01-11 6 views
1

Я пытаюсь запустить скрипт питона, который имеет следующие утверждения:библиотека 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 
+0

Спасибо за вопрос! «networkx» кажется забавным! – 2010-01-11 08:04:52

+0

Поисковая система могла бы ответить на это быстрее и проще (за исключением «случайных», конечно) –

+0

какая версия python совместима со всеми этими пакетами? – Dave

ответ

2

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

matplotlib

scipy

networkX

numpy (reuired по SciPy)

2
  1. «случайные» поставляемый с стандартная библиотека
  2. pylab и SciPy являются частью SciPy
  3. NetworkX is available here
2

random стандартный библиотечный модуль питона, нет необходимости устанавливать это.

pylab и SciPy можно найти на SciPy сайте

NetworkX также имеет site

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

1

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