檬味博客
提问
热搜
消息
登录
注册
帮助中心
首 页
问答
圈子
代码
报错
Mysql
Python
Java
檬味博客
»
问答
»
Python
»
如何在Windows操作系统下安装Python和Networkx
如何在Windows操作系统下安装Python和Networkx
1. 下载Python 2.7,双击安装 https://www.python.org/downloads/windows/ 添加路径变量:在菜单 - Control Panel - System and Security - System - Advanced System Settings - (Advanced Tab) - Environmental Variables - 找到‘Path’,双击打开 - 添加路径‘C:\Python27’(系统安装文...
如何在Windows操作系统下安装Python和Networkx
Networkx是一套基于Python的多种网络构造库。因为之前没有学过Python,因此一点点上手,这一篇讲一讲如何在Windows环境下安装Python2.7和Networkx。
首先要澄清一下,如果是想深入系统学习Python的同学,还是尽早换Linux系统,因为Windows底下的库安装非常麻烦;而Linux底下只需要运行命令行(Terminal):
sudo apt-get install python-matplotlib
就可以了。
由于仅仅是使用Networkx构造数据的关系,以下简单说明如何在Windows底下快速地安装和使用Python2.7。
0. 先留个记号:Python的初学者指南
https://wiki.python.org/moin/BeginnersGuide
1. 下载Python 2.7,双击安装
https://www.python.org/downloads/windows/
添加路径变量:在<开始>菜单 - Control Panel - System and Security - System - Advanced System Settings - (Advanced Tab) - Environmental Variables - 找到‘Path’,双击打开 - 添加路径‘C:\Python27’(系统安装文件夹),一路确定。
确认安装:在<开始>菜单 - 运行cmd - 进入命令行,输入‘python’,显示
Python 2.7.8 (default, Jun 30 2014, 16:08:48)
即安装成功。
(输入exit()退出Python)
2. 安装networkx之前,需要下载并安装setuptools,下载地址:
https://pypi.python.org/pypi/setuptools
放到Python27的文件夹下,双击自动安装。
3. 下载networkx,解压文件夹,复制到Python27的文件夹下:
https://pypi.python.org/pypi/networkx/
在cmd窗口命令行下进入networkx的文件夹,输入‘python setup.py install’ 安装networkx库。
安装程序完成。
4. 测试程序:
在cmd任何路径下进入python,使用小测试程序确认安装成功!
http://networkx.github.io/examples.html
程序如下:
>>> import networkx as nx
>>> G=nx.Graph()
>>> G.add_node("spam")
>>> G.add_edge(1,2)
>>> print(G.nodes())
[1, 2, 'spam']
>>> print(G.edges())
[(1, 2)]
5. 附networkx的Tutorial:
https://networkx.github.io/documentation/latest/overview.html
networkx网络生成函数:
http://networkx.lanl.gov/reference/generators.html#module-networkx.generators.random_graphs
2017-08-14
mengvlog
阅读 30 次
更新于 2025-09-07 15:00:40
我来答
关注问题
0
1 个回答
檬味博客专题活动
其他Python类似问题
python安装教程3.9.4?
34次阅读
pycharm怎么安装python2.7
344次阅读
python2.7.5安装pip?
34次阅读
mac版python安装包时遇到的问题汇总
35次阅读
mac怎么看python版本
22次阅读
《父与子的编程之旅》使用指南
422次阅读
檬味博客在线解答
立即免费咨询
Python相关话题
二维数组python
有用 (25)
python拟合
有用 (30)
python排列
有用 (28)
python日志
有用 (26)
python计算机二级
有用 (38)
python基本
有用 (34)
pythonkey
有用 (27)
封装python
有用 (24)
python范围
有用 (25)
python字节
有用 (37)
返回顶部