作者热门文章
- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
关于此主题,有几篇“未答复”的帖子与无法找到“sphinx-build”有关: sphinx-build -h command not found in Mac OS
Sphinx 是在 OSX 上使用以下两种方式安装的:
python3 -m pip install sphinx
brew install sphinx
无论哪种情况,都找不到命令 sphinx-build
和 sphinx-quickstart
。
即使 python3 -m pip freeze
显示安装:
Sphinx==1.3.6
我错过了什么?
谢谢
最佳答案
对于自制软件,这些工具现在似乎在 sphinx-doc
中。并且默认情况下它不会放入您的 PATH
中,因为 sphinx-doc
是“仅限桶”。要安装它并将其放入 PATH
,您可以执行以下操作:
brew install sphinx-doc
brew link sphinx-doc --force
为了向读者全面披露,我将包括在未使用 --force
时 brew 发出的仅限桶的警告:
Warning: sphinx-doc is keg-only and must be linked with --force
Note that doing so can interfere with building software.
我不知道为什么 sphinx-doc
是 keg-only,但是把 sphinx-{quickstart,apidoc,autogen,build}
放在 PATH
对我来说似乎无害。
关于python - OS X 安装 Sphinx : The 'sphinx-build' and 'sphinx-quickstart' not found,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36137496/
我是一名优秀的程序员,十分优秀!