errno 9 плохой дескриптор файла при использовании pip или поэзии - PullRequest
0 голосов
/ 06 мая 2020

Один раз я пытался установить pygame с помощью pip, но он не находил pip.

can't open file 'pip' [errno 2] no such file or diretory

когда я делаю « py pip install pygame »

Итак, я пытался переустановить python примерно 4 раза, и перепробовал почти все возможные способы установки, но это не сработало. Итак, я попытался установить pip вручную, я пробовал все возможные способы, но имел ту же ошибку:

[errno 9]: bad file descriptor.

Я пытался много раз.

Итак, после этого я попытался установить через pycharm, когда пытаюсь для установки отображается «нет инструментов для установки пакетов, установить », и когда я нажимаю на установку, отображается та же ошибка.

[errno 9]: bad file descriptor.

После этого я попытался использовать поэзию, но когда я это сделал poetry install win10toast отображается:

Traceback (most recent call last):
  File "C:\Users\acer\.poetry\bin\poetry", line 16, in <module>
    from poetry.console import main
  File "C:\Users\acer\.poetry\lib\poetry\console\__init__.py", line 1, in <module>
    from .application import Application
  File "C:\Users\acer\.poetry\lib\poetry\console\application.py", line 5, in <module>
    from .commands.about import AboutCommand
  File "C:\Users\acer\.poetry\lib\poetry\console\commands\__init__.py", line 4, in <module>
    from .check import CheckCommand
  File "C:\Users\acer\.poetry\lib\poetry\console\commands\check.py", line 1, in <module>
    from poetry.factory import Factory
  File "C:\Users\acer\.poetry\lib\poetry\factory.py", line 21, in <module>
    from .repositories.pypi_repository import PyPiRepository
  File "C:\Users\acer\.poetry\lib\poetry\repositories\pypi_repository.py", line 9, in <module>
    from cachecontrol import CacheControl
  File "C:\Users\acer\.poetry\lib\poetry\_vendor\py3.8\cachecontrol\__init__.py", line 9, in <module>
    from .wrapper import CacheControl
  File "C:\Users\acer\.poetry\lib\poetry\_vendor\py3.8\cachecontrol\wrapper.py", line 1, in <module>
    from .adapter import CacheControlAdapter
  File "C:\Users\acer\.poetry\lib\poetry\_vendor\py3.8\cachecontrol\adapter.py", line 5, in <module>
    from requests.adapters import HTTPAdapter
  File "C:\Users\acer\.poetry\lib\poetry\_vendor\py3.8\requests\__init__.py", line 112, in <module>
    from . import utils
  File "C:\Users\acer\.poetry\lib\poetry\_vendor\py3.8\requests\utils.py", line 27, in <module>
    from ._internal_utils import to_native_string
  File "C:\Users\acer\.poetry\lib\poetry\_vendor\py3.8\requests\_internal_utils.py", line 11, in <module>
    from .compat import is_py2, builtin_str, str
  File "C:\Users\acer\.poetry\lib\poetry\_vendor\py3.8\requests\compat.py", line 61, in <module>
    from http.cookies import Morsel
  File "<frozen importlib._bootstrap>", line 991, in _find_and_load
  File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 671, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 779, in exec_module
  File "<frozen importlib._bootstrap_external>", line 915, in get_code
  File "<frozen importlib._bootstrap_external>", line 973, in get_data
OSError: [Errno 9] Bad file descriptor

Пожалуйста, помогите, все, что я делаю, терпит неудачу, и мне это действительно нужно, кодировать на repl. Это действительно сложно.

1 Ответ

0 голосов
/ 16 августа 2020

У меня была такая же ошибка, и я проверил решение в Google, на самом деле я даже посетил эту страницу. Но не прошло и нескольких минут, как я нашел решение этой ошибки. И здесь вы go с ответом.

Просто установите python в любой другой каталог (кроме c диска). Вероятно, это должно сработать.

...