Étonnamment, il n'y avait rien qui était organisé ici, alors prenez note. Par défaut sur Mac Python 2.7.9 Est installé.
pyenv gère l'environnement Python. Il est possible de changer et de gérer différentes versions de Python.
Pour Mac, installez avec brew.
$ brew install pyenv-virtualenv
Installez 3.4.3.
$ pyenv install 3.4.3
Définissez 3.4.3 globalement.
$ pyenv global 3.4.3
Vérifiez s'il est défini globalement
$ python -V
mod_wsgi mod_wsgi est un module pour exécuter Python sur Apache.
$ brew install mod_wsgi
Ajoutez ce qui suit à httpd.conf.
LoadModule wsgi_module [module to path]
Voir ci-dessous pour le réglage sur virtualhost. http://django-project-skeleton.readthedocs.org/en/latest/apache2_vhost.html
Daemon Mode wsgi_mod est défini par défaut sur "Mode intégré". En "Mode intégré", le fichier python n'est pas mis à jour à moins qu'Apache ne soit redémarré. Réglez sur "Mode démon" pour refléter immédiatement la modification de python. Mettez "processus = 2 threads = 15 display-name =% {GROUP}" dans "WSGI Daemon Process".
WSGIDaemonProcess example.com processes=2 threads=15 display-name=%{GROUP}
[référence] https://code.google.com/p/modwsgi/wiki/QuickConfigurationGuide#Delegation_To_Daemon_Process
Recommended Posts