Подтвердить что ты не робот

Python NameError: имя 'файл' не определен

Я не знаю много о питоне. Я хочу начать работу над проектом, и инструкция по установке говорит:

pip install -r requirements-dev.txt

Простой enougth. Проблема в том, что я получаю следующее:

    Downloading/unpacking gunicorn==0.13.4 (from -r requirements.txt (line 7))
  Running setup.py egg_info for package gunicorn
    Traceback (most recent call last):
      File "<string>", line 16, in <module>
      File "/tmp/pip-build-root/gunicorn/setup.py", line 18, in <module>
        long_description = file(
    NameError: name 'file' is not defined
    Complete output from command python setup.py egg_info:
    Traceback (most recent call last):

  File "<string>", line 16, in <module>

  File "/tmp/pip-build-root/gunicorn/setup.py", line 18, in <module>

    long_description = file(

NameError: name 'file' is not defined

Я не понимаю проблему. Может кто-нибудь может помочь?

Я запускаю это в Arch Linux, python по умолчанию использует python 3, а проект не является python 3, но Im не уверен, что это.

Спасибо.

4b9b3361

Ответ 3

файл не определен в Python3, который вы используете, по-видимому. Пакет, который вы устанавливаете, не подходит для Python 3, вместо этого вы должны установить Python 2.7 и повторить попытку.

Смотрите: http://docs.python.org/release/3.0/whatsnew/3.0.html#builtins