установить модули Python на общий веб-хостинг - PullRequest
1 голос
/ 29 мая 2010

Я использую среду общего хостинга, которая не дает мне доступ к командной строке.

Могу ли я загрузить модуль python на свой компьютер, скомпилировать его с помощью python setup.py install, а затем просто загрузить файл .py на веб-хост?

Если да, где оператор установки помещает скомпилированный файл?

1 Ответ

2 голосов
/ 30 мая 2010

Это не прямой ответ на ваш вопрос, а .. смени хостинг провайдера! Существуют очень дешевые хостинги с доступом к оболочке, и я клянусь, что запуск сайта Python без доступа к оболочке практически невозможен.

Кроме того, компиляция библиотеки Python (я предполагаю, что она имеет некоторые привязки C, в противном случае не нужно много компилировать) на локальном компьютере, и загрузка ее на удаленный сервер без доступа к оболочке может оказаться кошмаром из-за отсутствия некоторых зависимости, конфликтующие версии других библиотек и т. д.

И последнее, но не менее важное: такие инструменты, как Fabric , являются вашими друзьями во время развертывания на удаленных серверах, и без доступа к оболочке вы либо не можете их использовать, либо страдаете (например, у меня есть скрипт который фиксирует и помещает локальные наборы изменений в репозиторий Mercurial на удаленном сервере, обновляет его там и перезапускает это приложение на сервере - как бы вы сделали это с доступом только по протоколу FTP :)?) ..

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...