Вы можете использовать pip-win сейчас, чтобы легко настроить sphinx в virtualenv для Windows.
Сначала загрузите и установите Python .Если вы хотите использовать компоновщик latexpdf, вам также необходимо установить TeX Live или MiKTeX для Windows.
Далее запустите pip-win.exe.Он автоматически извлечет необходимые инструменты установки и установит pip и virtualenv в вашей системе.После загрузки он выведет только что установленный Python, но если вы установили его в каталог, отличный от каталога по умолчанию, вы можете легко ввести абсолютный путь или найти его.
Далее, в строке Command: выможете создать новый virtualenv, введя:
venv -c C:\foo\sphinx-venv
Это откроет командную строку с вами внутри вашего virtualenv.После этого вы можете установить sphinx с помощью команды pip:
<sphinx-venv> C:\foo\> pip install sphinx
Теперь sphinx установлен на вашем компьютере с Windows в виртуальной среде.Вы можете использовать деактивацию, чтобы выйти из своей новой среды.
Когда вы захотите снова ввести свой virtualenv для создания новых проектов sphinx, вы можете либо открыть pip-win и запустить:Вы можете создать собственный файл Python для активации вашей среды sphinx и создать свой файл sphinx, например:
import os
os.system("cmd /c \"CALL C:\\foo\\sphinx-venv\\Scripts\\activate.bat && make html\"")