Я создал и активировал свою виртуальную среду, перейдя в каталог моего проекта в PowerShell и запустив
Код: Выделить всё
python -m venv .venv
При активированном venv:
Я запустил pip install -r require.txt и разрешил конфликты вручную. Ни один из этих конфликтов не является модулем, указанным в ошибках.
Я запустил python -u main.py в соответствии с инструкциями проекта.
Это приводит к множеству ошибок ModuleNotFoundError.
Мой следующий шаг заключался в том, чтобы убедиться, что установка pip и исполняемый файл python — это те, которые я хочу запустить, поэтому я запустилwhere.exe python Что показывает C:\[mypath] \.venv\Scripts\python.exe
Я запустил python -m pip --version, который показывает pip 24.0 из C:\[mypath]\. venv\lib\site-packages\pip (python 3.9) Мне кажется, это правильно.
Список Pip показывает все установленные пакеты.
Я не могу понять, почему Python не может найти эти модули.
Подробнее здесь: https://stackoverflow.com/questions/784 ... -and-pip-a