Puede usar pip-win ahora para configurar fácilmente sphinx virtualenv en Windows.
Primero, descargue e instale Python. Si desea utilizar el constructor latexpdf también necesitará instalar TeX Live o MiKTeX para Windows.
A continuación, ejecute pip-win.exe. Automáticamente extraerá las herramientas de configuración requeridas e instalará pip y virtualenv en su sistema. Cuando se cargue, arrancará el Python que acaba de instalar, pero si lo instaló en una ubicación distinta al directorio predeterminado, puede ingresar fácilmente la ruta absoluta o buscarla.
A continuación, en el Comando: línea que puede crear un nuevo virtualenv inputing:
venv -c C:\foo\sphinx-venv
Esto abrirá una ventana de comandos con usted dentro de su virtualenv. Después de esto se puede instalar esfinge con el comando pip:
<sphinx-venv> C:\foo\> pip install sphinx
Ahora esfinge está instalado en su máquina Windows en un entorno virtual. Puede usar desactivar para escapar de su nuevo entorno.
Cuando cada vez que desea introducir su virtualenv de nuevo para construir proyectos más esfinge puede ya sea abierta pip-ganar y ejecutar:
venv C:\foo\sphinx-venv
O puede crear un archivo de Python personalizada para activar el entorno de la esfinge y construir el archivo de la esfinge, tales como:
import os
os.system("cmd /c \"CALL C:\\foo\\sphinx-venv\\Scripts\\activate.bat && make html\"")
Pequeña actualización para esto: Las versiones más recientes todas instalan pip automáticamente por lo que no tiene que preocuparse por ello. – Saelyth