Możesz teraz użyć pip-win, aby łatwo skonfigurować Sfinksa w virtualenv. Najpierw pobierz i zainstaluj Python. Jeśli chcesz skorzystać z kreatora latexpdf, musisz również zainstalować w systemie Windows TeX Live lub MiKTeX.
Następnie uruchom plik pip-win.exe. Automatycznie pobierze wymagane ustawienia setuptools i zainstaluje pip i virtualenv w twoim systemie. Kiedy zostanie załadowany, wyświetli zainstalowany Python, ale jeśli zainstalujesz go w lokalizacji innej niż domyślna, możesz łatwo wpisać ścieżkę bezwzględną lub ją przejrzeć.
Następnie w poleceniu: wiersz można utworzyć nowy virtualenv przez inputing:
venv -c C:\foo\sphinx-venv
To będzie otworzyć wiersz polecenia z wami wewnątrz virtualenv. W następstwie tego można zainstalować sfinks z poleceniem pip:
<sphinx-venv> C:\foo\> pip install sphinx
Teraz sfinks jest zainstalowany na komputerze z systemem Windows w wirtualnym środowisku. Możesz użyć opcji dezaktywuj, aby uciec przed nowym środowiskiem.
Gdy kiedykolwiek chcesz podzielić się swoją virtualenv znowu budować projekty bardziej Sphinx można uruchomić albo otwarte pip-win oraz:
venv C:\foo\sphinx-venv
Lub można utworzyć niestandardowy plik Pythona, aby uaktywnić środowisko Sfinks i budować plik sfinks takich jak:
import os
os.system("cmd /c \"CALL C:\\foo\\sphinx-venv\\Scripts\\activate.bat && make html\"")
Mała aktualizacja: nowsze wersje instalują się automatycznie, więc nie musisz się tym martwić. – Saelyth