2013-03-15 2 views
2

Мне нужно запустить скрипт Python на удаленной машине Linux. Проблема в том, что Python не установлен на этой машине. Как новичок в Linux, жадно использующий удобные для пользователя инструменты Ubuntu, я не знаю, как установить его без диспетчера пакетов (Бог благословит apt-get!). Я даже не знаю, работает ли ОС на удаленном компьютере на базе Debian, но я знаю, что у нее нет apt-get.Установка Python на удаленном компьютере UNIX

Я подключаюсь к нему с помощью SSH, имеет права root, хочу постоянно запускать мои скрипты.

Пожалуйста, помогите! Спасибо заранее!

+0

начинаем отсюда: http://stackoverflow.com/questions/264290/how-to-discover-what-linux-distribution-is- in-use – furins

+1

Мне трудно поверить, что есть какие-либо Linux-машины без установленной версии Python. Он является неотъемлемой частью многих системных утилит. –

+0

Просто гадать: машина может использовать диспетчер пакетов 'yum'. Тем не менее, этот пост немного не по теме для этого конкретного сайта. – bernie

ответ

7

как нормального пользователя выполнить следующие команды:

wget http://www.python.org/ftp/python/2.7/Python-2.7.tgz 
tar xzf Python-2.7.tgz 
cd Python-2.7 
./configure --with-pth --with-dec-threads --with-signal-module --prefix=/opt/python-2.7 
make 

затем в качестве корня дел (став корнем с помощью sudo или su):

make install 

Краткое объяснение:

  • wget загружает источники питона, вы можете установить другую версию, если вы хотите, может быть, питон 3.x
  • tar разархивированию Загруженный файл
  • configure проверяет наличие всех необходимых dependances доступны и настраивает исходный код Ваша собственная система
  • make запускает компиляцию/процесс связывания
  • make install копию скомпилированный файл в нужном месте

после этого, возможно, вам нужно сделать символическую ссылку на ваш питон исполняемый файл или папки питона, это зависит от вас

ссылки: - Установки команд были копирования склеенных из этого website после быстрый поиск Google, поэтому, возможно, вам нужны различные параметры конфигурации - в official info are here

примечание: Я этот вопрос должен быть лучше размещены на superuser.com (причина в том, что может быть более releva nt для computer enthusiasts & power users rather than for programmers, так как это не проблема программирования, а проблема установки программного обеспечения)

Смежные вопросы