Tôi đang cố gắng thiết lập máy chủ WAMP. Tôi đã có Apache làm việc một cách chính xác, và tôi đã cài đặt mod_wsgi mà không có một hitch.Chạy Python từ virtualenv với Apache/mod_wsgi, trên Windows
Vấn đề là tôi đang sử dụng môi trường ảo (sử dụng virtualenv) cho dự án của mình. Vì vậy, rõ ràng, mod_wsgi là có vấn đề xác định vị trí của tôi cài đặt Django.
Tôi đang cố gắng hiểu cách tôi có thể nhận mod_wsgi để hoạt động tốt với virtualenv. Tài liệu dường như nghĩ rằng điều này là không thể:
Lưu ý rằng chỉ thị WSGIPythonHome chỉ có thể được sử dụng trên hệ thống UNIX và không có sẵn trên hệ thống Windows. Điều này là do trên các hệ thống Windows, vị trí của DLL Python dường như là những gì quy định nơi Python sẽ tìm kiếm các tệp thư viện Python. Người ta không biết tại thời điểm này làm thế nào người ta có thể tạo ra một môi trường cơ bản riêng biệt độc lập với cài đặt Python chính trên Windows.
Từ đây: mod_wsgi + virtualenv docs.
Có ai có ý tưởng nào về cách thực hiện tác phẩm này không?
Nhận xét đó về WSGIPythonHome trên Windows thực sự là sai. Các hạn chế đã được dỡ bỏ, có thể trong mod_wsgi 3.X (không chắc chắn). Nhận xét đã bị xóa. –