1,下载python-2.7.2.msi
http://www.python.org/ftp/python/2.7.2/python-2.7.2.msi
2,下载python 2.7 (pywin32-219.win32-py2.7.exe)
http://sourceforge.net/projects/pywin32/files/pywin32/Build
219/
3,下载matplotlib-1.4.3.win32-py2.7.exe
http://sourceforge.net/projects/matplotlib/
4,下载numpy-1.9.2-win32-superpack-python2.7.exe
http://sourceforge.net/projects/numpy/files/NumPy/1.9.2/
5,依次傻瓜安装上述四个软件
6,下载安装setuptools-0.6c11.win32-py2.7.exe
http://pypi.python.org/packages/2.7/s/setuptools/setuptools-0.6c11.win32-py2.7.exe
7,设置python命令的环境变量(在Path中添加;C:Python27;C:Python27Scripts),再下载networkx(networkx-1.10rc2.zip)
https://pypi.python.org/pypi/networkx/
解压,在cmd命令行下进入networkx目录(含有setup.py文件),安装networkx到python的lib目录中:python
setup.py install
8,在python的shell或IDE中输入:
import networkx as
nx
print nx
如果能输出:
说明networkx已经安装好了,可以正常调用。
9,在使用中如果报出ImportError错误,只用下载并安装对应的包到python的lib下。
例如:six-1.9.0.tar.gz,python-dateutil-2.4.2.tar.gz,pyparsing-2.0.3.win32-py2.7.exe,nose-1.3.7.tar.gz
https://pypi.python.org/pypi
均在此python页面搜索下载
除exe文件直接安装外,解压包中文件均需要先解压然后在cmd命令行下进入到解压目录(应有对应的setup.py文件)使用python
setup.py install命令安装。nose另需要添加环境变量Path
= C:Python27Scripts(如果之前没有添加,测试用nosetests命令)。
参考:
network官方安装指南
http://networkx.readthedocs.org/en/latest/install.html
复杂网络分析库NetworkX学习笔记
http://blog.sciencenet.cn/blog-404069-337442.html
NetworkX安装指南
http://wenku.baidu.com/link?url=AB1ItDLmozSi31JcCcFjkSGwWgm3ltzABxxVEpqFsL_zbX3CBwlgFouE3ugFcXWZYfcsW90ulGs8HVfjndBjFaNXvFg-I9T7RlF6wsAlTSe
【python】matplotlib在windows下安装
http://blog.sina.com.cn/s/blog_6fb8aa0d0101qtt9.html