pip – python NameError: name file is not defined
pip – python NameError: name file is not defined
file()
is not supported in Python 3
Use open()
instead; see Built-in Functions – open().
It seems that your project is written in Python < 3. This is because the file()
builtin function is removed in Python 3. Try using Python 2to3 tool or edit the erroneous file yourself.
EDIT: BTW, the project page clearly mentions that
Gunicorn requires Python 2.x >= 2.5. Python 3.x support is planned.
pip – python NameError: name file is not defined
file is not defined in Python3, which you are using apparently. The package youre instaling is not suitable for Python 3, instead, you should install Python 2.7 and try again.
See: http://docs.python.org/release/3.0/whatsnew/3.0.html#builtins