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
4

4 回答 4

2
  1. 'random' 随标准库一起提供
  2. pylab 和 scipy 是SciPy的一部分
  3. Networkx在这里可用
于 2010-01-11T08:00:42.660 回答
2

这是非标准库的链接。random 是标准库的一部分。

matplotlib

scipy

网络X

numpy(由 scipy 要求)

于 2010-01-11T08:01:10.460 回答
2

random是一个标准的 python 库模块,不需要安装它。

pylab 和 scipy 可以在SciPy网站上找到

networkx 也有一个站点

顺便说一句:这些都可以使用google.com轻松找到

于 2010-01-11T08:04:47.737 回答
1

安装 Scipy 时,还需要安装它所依赖的 numpy。见这里。您收到错误是因为您的系统上未安装 numpy。

于 2010-01-11T14:33:43.937 回答