В настоящее время у меня есть PHP и Perl, которые отлично работают на моей машине. То, что я хочу сделать, - запустить веб-сайты Python (Development). У меня установлен Python. Я смотрел онлайн способы сделать это, но, к сожалению, не могу запустить свой hello.py-файл, который выводит на экран «Hello World». (Экран показывает исходный код, и у меня есть #!/Usr/bin/python в верхней части файла). Я попытался изменить файл httpd.conf, но он разбил сервер, и ничего не загрузилось. (Я следовал этому руководству: How do you set up Python scripts to work in Apache 2.0?) Что мне нужно сделать/изменить, чтобы успешно запустить сайт Python на моем Mac?Python на веб-сервере Mac
1
A
ответ
0
Если вы используете фреймворк, например Flask, ваше приложение Python может самостоятельно запускаться для разработки.
1
Самый простой способ получить простой «Привет, мир!». запуск скрипта - это разрешить cgi-обработку скриптов. В основном вы бы изменили свой httpd.conf и искали строку «Cgi-script» AddHandler. Добавить .py до конца его так, что он выглядит примерно так:
AddHandler cgi-script .cgi .py
Кроме того, вам может понадобиться включить обработку данного типа файлов в этой папке CGI.
<Location /some/path/*.py>
Options +ExecCGI
</Location>
Наконец, убедитесь, что вы обслуживаете тип и заголовки правильного содержания и прибывает ваше содержание:
print "Content-type: text/html\n\n"
print "<html>Hello world!</html>"
Смежные вопросы
- 1. Запуск python на mac
- 2. Python Разработка на Mac
- 3. Python версии на Mac
- 4. python-config ldflags на mac
- 5. Mysql и Python на Mac
- 6. Установка MySQL-python на mac
- 7. Различные установки Python на Mac
- 8. Python, Anaconda, pybrain на Mac
- 9. Python на Mac OS X
- 10. изменение пути python на mac?
- 11. Где интерпретатор Python на Mac?
- 12. Установка Python tesseract на Mac
- 13. Python 3 setuptools на mac
- 14. Python - Crypto.Cipher/Pycrypto на Mac?
- 15. Предустановленный python на mac cpython?
- 16. Разделение MAC-адреса на python
- 17. Тестирование на неактивность в Python на Mac
- 18. Установка Django на Python 3.3 на Mac
- 19. CoreGraphics не найден Python на Mac OS
- 20. Открытие файлов на python с использованием mac
- 21. ошибка чтения на Python в mac
- 22. Ошибка при установке MySQL-Python на Mac
- 23. Python Кросс-компиляция для Mac на Windows
- 24. установка pygobject на mac для Python 2.6
- 25. Ошибка Python EOF на Mac OSX
- 26. Как связать openalpr с python на mac?
- 27. Как обрабатывать исполняемый путь Python на Mac?
- 28. Как сделать программу Python запущенной на Mac?
- 29. Автоматизация excel в python на mac
- 30. проблема с python + QTKit на Mac Lion
Что делать, если я не хочу использовать franework? (Еще нет) Я просто хочу запустить «hello world» в моем браузере на python. Остальное придет. – Grigor
Пожалуйста, посмотрите на Flask, прежде чем вы что-то сделаете * более * сложным для себя;) – lunixbochs
Я полностью не согласен. Запуск «привет, мир» должен быть шагом 1. Установка целостной структуры выходит за рамки того, о чем он просит. –