2015-02-09 2 views
-1

Я пытаюсь запустить сценарий CGI Python 3 в системе RedHat Enterprise Linux.Как мне вызвать скрипт python 3 cgi на RedHat Enterprise Linux, используя их коллекции программного обеспечения?

Python 3 установлен как часть их библиотеки коллекций программного обеспечения.

Обычно я хотел бы использовать #!/Usr/bin/python3 в начале файла, но я не уверен, что поставить, чтобы добраться до двоичного кода python 3 в SCL.

Спасибо.

+0

В чем же ваша проблема? – Avery

+0

Я отказался от использования python 3 в SCL и установил python 3 из исходного кода. Проблема в том, что для запуска python 3 из SCL вы выполняете либо команду «scl enable python33 python», либо «source/opt/rh/python33/enable», которые, как я полагаю, можно сделать из «#!/usr/bin/env 'в сценарии CGI. –

ответ

0

Типичный ответ для таких случаев:

#!/usr/bin/env python 

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

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