Überraschenderweise war hier nichts organisiert, machen Sie sich also eine Notiz. Standardmäßig auf dem Mac Python 2.7.9 Ist installiert.
pyenv verwaltet die Python-Umgebung. Es ist möglich, verschiedene Versionen von Python zu wechseln und zu verwalten.
Für Mac mit Brew installieren.
$ brew install pyenv-virtualenv
Installieren Sie 3.4.3.
$ pyenv install 3.4.3
Stellen Sie 3.4.3 global ein.
$ pyenv global 3.4.3
Überprüfen Sie, ob es global eingestellt ist
$ python -V
mod_wsgi mod_wsgi ist ein Modul zum Ausführen von Python unter Apache.
$ brew install mod_wsgi
Fügen Sie httpd.conf Folgendes hinzu.
LoadModule wsgi_module [module to path]
Siehe unten für die Einstellung auf virtualhost. http://django-project-skeleton.readthedocs.org/en/latest/apache2_vhost.html
Daemon Mode wsgi_mod ist standardmäßig "Embedded Mode". Im "eingebetteten Modus" wird die Python-Datei erst aktualisiert, wenn Apache neu gestartet wird. Stellen Sie "Daemon Mode" ein, um die Python-Änderung sofort wiederzugeben. Fügen Sie "Prozesse = 2 Threads = 15 Anzeigename =% {GROUP}" in "WSGI Daemon Process" ein.
WSGIDaemonProcess example.com processes=2 threads=15 display-name=%{GROUP}
[Referenz] https://code.google.com/p/modwsgi/wiki/QuickConfigurationGuide#Delegation_To_Daemon_Process
Recommended Posts