Как исправить OSError: [WinError 2] Система не может найти указанный файл
Я попробовал установить зависимости фреймворка Fastapi с помощью команды pip install Fastapi[all]
.
Пакеты были загружены, но во время установки я получил эту ошибку.
Using legacy 'setup.py install' for python-multipart, since package 'wheel' is not installed.
WARNING: Ignoring invalid distribution -ip (c:\python39\lib\site-packages)
WARNING: Ignoring invalid distribution - (c:\python39\lib\site-packages)
Installing collected packages: sniffio, idna, colorama, typing-extensions, h11, click, anyio, websockets, watchgod, uvicorn, urllib3, starlette, six, pyyaml,
python-dotenv, pydantic, MarkupSafe, httptools, dnspython, charset-normalizer, certifi, ujson, requests, python-multipart, orjson, jinja2, itsdangerous, fastapi, email-validator
WARNING: Failed to write executable - trying to use .deleteme logic
ERROR: Could not install packages due to an OSError: [WinError 2] The system cannot find the file specified: 'c:\\python39\\Scripts\\watchgod.exe' -> 'c:\\python39\\Scripts\\watchgod.exe.deleteme'
WARNING: Ignoring invalid distribution -ip (c:\python39\lib\site-packages)
WARNING: Ignoring invalid distribution - (c:\python39\lib\site-packages)
WARNING: Ignoring invalid distribution -ip (c:\python39\lib\site-packages)
WARNING: Ignoring invalid distribution - (c:\python39\lib\site-packages)
Версия Python: Python 3.10.0 pip version: pip 21.3 from c:\python39\lib\site-packages\pip (python 3.9)