笔记前言&个人目标
Networkx是一个用python语言开发的复杂网络的建模工具,可以完成基本的图论算法甚至复杂网络的分析算法。
作为一名以复杂网络为研究方向的准研究生,暑假期间应该做好以下准备工作:
(1)学习python的基本语法
(2)了解复杂网络的概念
(3)完成networkx在python开发环境下的安装
其中本文重点在安装方面,
首先感谢闫小勇先生的文章的指引,原文地址:http://blog.sciencenet.cn/blog-404069-337442.html
再推荐networkx的官网网站:https://pypi.org/project/networkx/
正文
(1)Python版本的选择
因为官方发布的networkx的最新版本是2.1版本(2018年1月22日更新),所以选择了在此日期之前的python版本(python2和python3的最新版本分别为python3.6.4/python2.7.14)进行安装,由于电脑上本身就安装了3.6.3版本,就以3.6.3版本进行操作。
注意安装的时候一定选择pip,这能减少很多麻烦