2013-08-18 1 views
1

во время работы НПМ установки (например, https://github.com/donpark/html2jade), я бегу в эту ошибку:Предупреждение: «как» станет зарезервированным ключевым словом в Python 2.6

/usr/local/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/input.py:852: Warning: 'as' will become a reserved keyword in Python 2.6 
Traceback (most recent call last): 
    File "/usr/local/lib/node_modules/npm/node_modules/node-gyp/gyp/gyp", line 15, in <module> 
    import gyp 
    File "/usr/local/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__init__.py", line 8, in <module> 
    import gyp.input 
    File "/usr/local/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/input.py", line 852 
    except ImportError as e: 
         ^
SyntaxError: invalid syntax 

питон --version генерирует «Python 2.7.1»

ответ

0

Это не будет синтаксической ошибкой в ​​Python 2.7.1. Быстрое решение проблемы заключалось в том, чтобы запустить эту программу как python /full/path/to/scriptname.py, которая фактически будет использовать Python 2.7.1.

+0

благодарит за отзыв, но этот код встроен в файл package.json, который загружает файлы из Интернета. любая подсказка, как подтолкнуть использование python 2.7.1? – Abdelkrim