【Python】如何在Windows操做系統下安裝Python和Networkx

Networkx是一套基於Python的多種網絡構造庫。由於以前沒有學過Python,所以一點點上手,這一篇講一講如何在Windows環境下安裝Python2.7和Networkx。html


首先要澄清一下,若是是想深刻系統學習Python的同窗,仍是儘早換Linux系統,由於Windows底下的庫安裝很是麻煩;而Linux底下只須要運行命令行(Terminal):node

sudo apt-get install python-matplotlib

就能夠了。python


因爲僅僅是使用Networkx構造數據的關係,如下簡單說明如何在Windows底下快速地安裝和使用Python2.7。git


0. 先留個記號:Python的初學者指南github

https://wiki.python.org/moin/BeginnersGuide windows


1. 下載Python 2.7,雙擊安裝網絡

https://www.python.org/downloads/windows/ dom

添加路徑變量:在<開始>菜單 - Control Panel - System and Security - System - Advanced System Settings - (Advanced Tab) - Environmental Variables - 找到‘Path’,雙擊打開 - 添加路徑‘C:\Python27’(系統安裝文件夾),一路肯定。
ide

確認安裝:在<開始>菜單 - 運行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

相關文章
相關標籤/搜索