Install Sphinx¶
Overview¶
Sphinx是以Python開發完成的,並且支援 Python 3.5+ 。 這份文件使用的sphinx-build版本是 2.1.2 。
Linux¶
Debian/Ubuntu¶
- 若系統用的是Python3,安裝
python3-sphinx。 - 若系統用的是Python2,安裝
python-sphinx。
$ apt-get install python3-sphinx
如果Python套件不存在,這裡也會順便安裝Python套件。
MacOS¶
可以使用一些套件管理程式 Homebrew 、 MacPorts 或 Anaconda 來安裝 Sphinx 。
Homebrew¶
$ brew install sphinx-doc
MacPorts¶
- 若系統用的是Python3,安裝
python36-sphinx。 - 若系統用的是Python2,安裝
python27-sphinx。
$ sudo port install py36-sphinx
可以用以下指令來設定執行路徑:
$ sudo port select --set python python36
$ sudo port select --set sphinx py36-sphinx
Anaconda¶
$ conda install sphinx
Windows¶
由於Python預設是不會裝進windows系統的, 故我們必需先確定系統上是否以有python。
可以開啟 Windows Command Prompt 來輸入以下指令:
python --version
如果有安裝python的話,應該會顯示python的版本。如果沒有安裝的話,可以搜尋網路上的安裝教學或是參照 [Hitchhikers Guide to Python’s]_ 來安裝Python和套件管理程式 PyPI(pip) 。
** Windows上必須安裝 Python3 。**
安裝完Python3和pip之後,就可以透過pip安裝sphinx。
Installation from PyPI¶
Sphinx 是以Python套件的形式來做發佈,故安裝的方式可以使用PyPI(pip)。
在Linux 或是MacOS的系統上,可以打開Terminal,輸入以下指令:
$ pip install -U sphinx
在Windows的作業系統,可以打開 Windows Command Prompt,並輸入以下指令:
C:\> pip install -U sphinx
如果安裝成功,可以試著打下面的指令:
sphinx-build --version
如果一切都沒問通,照理說是可以看到Sphinx套件的版本號。