Bạn có thể sử dụng pip-win ngay bây giờ để thiết lập nhân sư trong cửa sổ ảo trên cửa sổ một cách dễ dàng.
Trước tiên, tải xuống và cài đặt Python. Nếu bạn muốn sử dụng trình xây dựng latexpdf, bạn cũng sẽ cần phải cài đặt TeX Live hoặc MiKTeX cho các cửa sổ.
Tiếp theo, chạy pip-win.exe. Nó sẽ tự động kéo các yêu cầu thiết lập yêu cầu và cài đặt pip và virtualenv trên hệ thống của bạn. Khi tải nó sẽ kéo lên Python bạn vừa cài đặt, nhưng nếu bạn cài đặt nó ở một vị trí khác với thư mục mặc định, bạn có thể dễ dàng nhập đường dẫn tuyệt đối hoặc duyệt qua nó.
Tiếp theo, trong Command: dòng bạn có thể tạo một virtualenv mới bằng cách inputing:
venv -c C:\foo\sphinx-venv
này sẽ mở một dấu nhắc lệnh với bạn bên virtualenv của bạn. Tiếp theo, bạn có thể cài đặt nhân sư bằng lệnh pip:
<sphinx-venv> C:\foo\> pip install sphinx
Bây giờ nhân sư được cài đặt trên máy tính trong môi trường ảo của bạn. Bạn có thể sử dụng hủy kích hoạt để thoát khỏi môi trường mới của mình.
Khi bao giờ bạn muốn nhập virtualenv của bạn một lần nữa để xây dựng các dự án Sphinx hơn bạn có thể mở pip bên cùng có lợi và chạy:
venv C:\foo\sphinx-venv
Hoặc bạn có thể tạo một tập tin tùy chỉnh python để kích hoạt môi trường sư của bạn và xây dựng tệp sphinx của bạn chẳng hạn như:
import os
os.system("cmd /c \"CALL C:\\foo\\sphinx-venv\\Scripts\\activate.bat && make html\"")
Cập nhật nhỏ cho việc này: Các phiên bản mới hơn tất cả đều tự động cài đặt pip để bạn không cần phải lo lắng về điều đó. – Saelyth