web-dev-qa-db-ja.com

「sphinx-build」コマンドが見つかりませんでした。

これがSphinxのインストールプロセスでした。

> choco install python -y -f
> pip install sphinx

次の出力により、sphinxがインストールされたことがわかります。

> pip show sphinx
---
Metadata-Version: 2.0
Name: Sphinx
Version: 1.4.3
Summary: Python documentation generator
Home-page: http://sphinx-doc.org/
Author: Georg Brandl
Author-email: [email protected]
License: BSD
Location: c:\programdata\chocolatey\lib\python3\tools\lib\site-packages

インストール場所もPATHに追加しました。

c:\programdata\chocolatey\lib\python3\tools\lib\site-packages

それでも、sphinx-build 動作しません。

'sphinx-build' is not recognized as an internal or external command,
operable program or batch file.
16
Shaun Luttin

pipを使用してSphinxをインストールすると、私もその問題に遭遇しました。この問題は、 公式ドキュメント によって提案されたインストール方法を使用して解決されました。

Python 3:の場合:

$ apt-get install python3-sphinx

Python 2:の場合:

$ apt-get install python-sphinx
12
Symon

MacOS Mojaveの場合:

$ brew install sphinx-doc

インストール時にbrewがパスに追加するよう通知するので、次の行を〜/ .bash_profileに追加します。

export PATH="/usr/local/opt/sphinx-doc/bin:$PATH"

その後、sphinx-buildコマンドを実行できます(たとえば、バージョンを確認することでこれを確認できます)

$ sphinx-build --version
sphinx-build 2.0.1
7
Kim Paulissen

Windowsの場合:

python make.batのパス]を設定すると、問題が解決しました:

set SPHINXBUILD="D:\Python3\Scripts\sphinx-build.exe"
2
user9718458

パスに間違ったディレクトリを追加しました。

違う:

c:\programdata\chocolatey\lib\python3\tools\lib\site-packages

正しい:

c:\programdata\chocolatey\lib\python3\tools\Scripts
1
Shaun Luttin

Macportsの追加

export PATH="/opt/local/Library/Frameworks/Python.framework/Versions/3.7/bin:$PATH"

$ HOME/.bash_profileに移動すると問題が修正されました

0
Wolfgang Fahl