ValdikSS / blockcheck

Russian ISP blocking type checker NOTE: NOT WORKING CURRENTLY. ВНИМАНИЕ: НЕ РАБОТАЕТ НА ТЕКУЩИЙ МОМЕНТ
MIT License
1.37k stars 144 forks source link

ошибка при запуске #8

Closed hanumanum closed 10 years ago

hanumanum commented 10 years ago

File "blockcheck.py", line 42 def print(_args, *_kwargs): ^ SyntaxError: invalid syntax

ValdikSS commented 10 years ago

Как вы запускаете скрипт? Вероятно, вы используете python 2, а нужен python 3.

vit9696 commented 10 years ago

@ValdikSS, спасибо за скрипт ^^; может, стоит заменить #!/usr/bin/env python3 на#!/usr/bin/env python, а ниже делать проверку версии и import основного файла? У меня на OS X, к примеру, python можно вызвать 3-й питон либо python, либо python3.X, но не python3.

ValdikSS commented 10 years ago

@vit9696, даже не знаю. Вроде, симлинк python3 должен быть. Это стандартизировано в PEP 394 и есть во всех Linux-дистрибутивах. Вероятно, лучше всего будет попинать тех, кто собирает пакет python для mac os (или что там вместо пакетов)

vit9696 commented 10 years ago

@ValdikSS, весело, не знал, что есть в стандарте. Пообщаюсь с ними, ещё раз спасибо. UPD: https://trac.macports.org/ticket/34326 Похоже, что не один я не доволен.