Sphinx 干净安装从一开始就被破坏

cls*_*udt 0 homebrew python-3.x python-sphinx

我安装了Sphinx

   brew install sphinx
Run Code Online (Sandbox Code Playgroud)

但是当我打电话时sphinx-quickstart,会发生这样的事情:

cls ~/workspace/SphinxTest $ sphinx-quickstart 
-bash: /usr/local/share/python3/sphinx-quickstart: /usr/local/Cellar/python3/3.2.3/Frameworks/Python.framework/Versions/3.2/Resou: bad interpreter: No such file or directory
Run Code Online (Sandbox Code Playgroud)

我当前的版本python3是 Python 3.3.0,位于/usr/local/Cellar/python3/3.3.0. 我之前还安装了 Python 3.2.3,但在自制软件清理过程中被卸载了。为什么 homebrew 仍然尝试使用已卸载的 Python 3 版本?我怎样才能得到一个可用的狮身人面像?

jlo*_*ine 5

您现在可能已经弄清楚了这一点,但sphinx其中的包homebrew不是问题中链接的 Sphinx 文档生成器。它实际上指的是开源搜索服务器Sphinx。

您最好使用pip或easy_install来安装Python Sphinx 包:

pip install Sphinx
Run Code Online (Sandbox Code Playgroud)