Python Windows Sphinx安装失败。。。出了什么问题?

Python Windows Sphinx安装失败。。。出了什么问题?,python,python-sphinx,Python,Python Sphinx,我正在按照中的说明进行操作 Python2.7在我的系统路径中具有优先级,但Python3.8在我的系统上。我通过键入以下内容安装了Sphinx: “c:\Program Files\Python38\Scripts\pip”安装-U sphinx Pip没有报告任何错误 然后我输入命令sphinxbuild--version,得到:“'sphinxbuild'不被识别为内部或外部命令”,等等 我在Python38目录(和子目录)中搜索sphinx构建。虽然C:\Program Files\Py

我正在按照中的说明进行操作

Python2.7在我的系统路径中具有优先级,但Python3.8在我的系统上。我通过键入以下内容安装了Sphinx:

“c:\Program Files\Python38\Scripts\pip”安装-U sphinx

Pip没有报告任何错误

然后我输入命令
sphinxbuild--version
,得到:“'sphinxbuild'不被识别为内部或外部命令”,等等

我在Python38目录(和子目录)中搜索sphinx构建。虽然C:\Program Files\Python38\Lib\site包包含许多名为
sphinx*.
的其他文件,但它并不存在

接下来,我搜索了C:\for
sphinx build
。它不在磁盘上的任何地方


Sphinx安装程序似乎运行成功,但却悄悄地出错,导致安装不完整。我似乎更可能做错了什么,但我不知道是什么。有什么想法吗?

Python2.x已经过时了,所以今天您的系统路径中应该只有Python3。真的不相关。我部分负责维护用Python 2编写的生产应用程序。我们已经讨论过迁移它们,但这需要投入大量资源。在此之前,Python2.7仍然是我的主要编程工具。如果您无法将Python3放入path,则可以调用
c:\Program Files\Python38\Python.exe-m sphinx
。由于Windows UAC的原因,实际安装文件夹可能会有所不同(如前所述)。我不得不删除所有Sphinx文件并重新安装,但是Sphinx build命令工作正常这是一种变通方法,而不是修复方法,因为每当我在Python2.7程序上工作时,我都必须再次更改路径。不过,这让问题变得不那么紧迫,可能更容易解决。非常感谢。