Skip to content

[Windows] Import error "AttributeError: 'NoneType' object has no attribute 'fileno'" #336

@aphshir

Description

@aphshir

When I try to import python-inquirer on python 3.11 I'm getting this error:

Traceback (most recent call last):
  File "C:/Users/me/Desktop/bordel/bordel.py", line 1, in <module>
    import inquirer
  File "C:\Users\me\AppData\Local\Programs\Python\Python311\Lib\site-packages\inquirer\__init__.py", line 1, in <module>
    from inquirer.prompt import prompt
  File "C:\Users\me\AppData\Local\Programs\Python\Python311\Lib\site-packages\inquirer\prompt.py", line 1, in <module>
    import inquirer.themes as themes
  File "C:\Users\me\AppData\Local\Programs\Python\Python311\Lib\site-packages\inquirer\themes.py", line 9, in <module>
    term = Terminal()
  File "C:\Users\me\AppData\Local\Programs\Python\Python311\Lib\site-packages\blessed\terminal.py", line 167, in __init__
    self.__init__streams()
  File "C:\Users\me\AppData\Local\Programs\Python\Python311\Lib\site-packages\blessed\terminal.py", line 256, in __init__streams
    self._init_descriptor = sys.__stdout__.fileno()
AttributeError: 'NoneType' object has no attribute 'fileno'

Metadata

Metadata

Assignees

No one assigned

    Labels

    needs more infoIncomplete issue provided, can not reproducepythonPull requests that update Python code

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions