В руководстве подробно описан процесс генерации документации с помощью связки reStructuredText и Python Sphinx.
Установите пакет python3-sphinx
используя apt-get
:
$ apt-get install python3-sphinx
Если python не был до этого установлен, команда установит Python на компьютер.
Установите пакет python-sphinx
используя yum
:
$ yum install python-sphinx
Если Python
не был до этого установлен, команда установит Python
на компьютер.
Большинство дистрибутивов Linux имеют Sphinx в своих репозиториях пакетов. Обычно пакет называется python3-sphinx
, python-sphinx
или sphinx
.
Sphinx
обычно устанавливают используя Homebrew, MacPorts, или через pip
, используя пакет поставки Anaconda.
$ brew install sphinx-doc
Для получения дополнительной информации: package overview.
Установите пакет python3x-sphinx
используя port
:
$ sudo port install py38-sphinx
Установите пути до исполняемых файлов, используя комманду port select
:
$ sudo port select --set python python38 $ sudo port select --set sphinx py38-sphinx
Для получения дополнительной информации: package overview.
$ conda install sphinx
Sphinx можно установить используя менеджер пакетов Chocolatey или
установить используя pip
.
$ choco install sphinx
Для этого предварительно надо установить менеджер пакетов install Chocolatey.
Для получения дополнительной информации: chocolatey page.
У большинства пользователей Windows Python
не установлен по умолчанию, поэтому мы начнем с
установка самого Python
. Если у вас не установлен Python
, обратитесь к Hitchhikers
Guide to Python's в раздел Python on Windows. Вам необходимо установить
Python 3.
После установки Python
можно установить теперь Sphinx
с помощью комманды pip
. Описанному далее ниже в разделе Установка используя PyPI
.
Пакет Sphinx
опубликован в Python Package Index. Для установки пакета из PyPI используется комманда pip
, которая поставляется сейчас со всеми пакетами Python
.
В Linux или MacOS необходимо открыть терминал и выполнить следующую команду.
$ pip install -U sphinx
В Windows необходимо открыть Командная строка (:kbd:'⊞Win-r' и ввести cmd) и выполните ту же команду.
C:\> pip install -U sphinx
После установки введите команду sphinx-build --version в командной строке. Если установка прошла нормально, вы увидите номер версии для пакета Sphinx, который вы только что установили.
При установке Sphinx с помощью pip,
настоятельно рекомендуется использовать виртуальные среды,
которые изолируют установленные пакеты от системных пакетов,
тем самым устраняя необходимость использования прав администратора.
Чтобы создать виртуальную среду в каталоге .venv
,
используйте следующую команду.
$ python -m venv .venv
Подробнее о этом можно прочитать в разделе Python Packaging User Guide.
.. Предупреждение:: Обратите внимание, что в некоторых дистрибутивах Linux, таких как Debian и Ubuntu, для этого может потребоваться дополнительный шаг установки, как показано ниже. .. code-block:: console $ apt-get install python3-venv