Создание Python по умолчанию другой версии, установленной на виртуальном хостинге

голоса
1

Я на виртуальном хостинге и не может изменить символическую ссылку на python2.4, он по умолчанию 2.3. Я попытался создать ссылку в сем режиссере я буду работать на 2.4, но кажется, что «глобальный» Питон интерпретатор в / USR / BIN / питоне принять presedence, если я не запустить его как ./python. Какие альтернативные способы существуют, чтобы переопределить это поведение?

Задан 09/12/2008 в 16:35
источник пользователем
На других языках...                            


2 ответов

голоса
3

Если вы работаете с оболочкой, вы можете создать символическую ссылку, как предложил и обновить свой путь в .profile. Это описано в предыдущем посте.

В случае, если это CGI / все сценарии, которые только запускаются на виртуальном хостинге, вы можете изменить притон линию в верхней части ваших сценариев, которые говорят, что система интерпретатор, чтобы запустить сценарий с.

изменение Т.е.

#!/usr/bin/env python

в

#!/whatever/the/path/to/your/version/python
Ответил 09/12/2008 в 16:47
источник пользователем

голоса
2

Создание символической ссылки и предварять путь к вашей переменной PATH:

ln -s /usr/bin/python2.4 $HOME/bin/python
export PATH="$HOME/bin:$PATH"
Ответил 09/12/2008 в 16:37
источник пользователем

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more