Как запустить скрипт на Python с использованием определенного интерпретатора? - PullRequest
0 голосов
/ 30 мая 2011

У меня проблемы с pygame, как описано здесь: PyGame увязает в Linux?

После небольшого поиска и мозгового штурма я понял, что это может быть, потому что я использую python2.7 вместо 2.6, для которого был разработан PyGame.

Как мне запустить мой скрипт, используя интерпретатор 2.6 вместо 2.7 (который кажется по умолчанию).

Спасибо

ОС - Ubuntu

Ответы [ 2 ]

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

Python устанавливает различные двоичные файлы (и ссылки на двоичные файлы):

  • python ссылки на стандартную версию Python (2) системы
  • python3 ссылки на стандарт системыВерсия Python 3
  • python2 ссылается на стандартную версию системы Python 2
  • python2.7 - это интерпретатор Python 2.7
  • python2.6 - это интерпретатор Python 2.6

Так что просто используйте его так:

python2.6 file.py

Обратите внимание, что вам, конечно, нужно установить Python 2.6.

0 голосов
/ 30 мая 2011

Сначала установите альтернативный Python, используя apt-get, а затем запустите с полным путем к интерпретатору.

Кроме того, в Ubuntu вы можете использовать что-то вроде python2.6 script.py.

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