Зависимость Spacy/Torch fbgemm

Я пытаюсь работать с spacy, чтобы сделать немного nlp в Python. Просто для справки: я работаю на ПК с Windows и видеокартой Intel UHD (так что без cuda).

Я пытался установить процессорную версию pytorch с помощью pip3 install torch torchvision torchaudio, как указано на веб-сайте, и я пробовал pip install spacy и pip install spacy==3.7 (то есть я пробовал обе версии). Я работаю с версией Python 3.12.5.

Всякий раз, когда я пытаюсь import spacy (или импортировать любой пакет nlp, если на то пошло), я постоянно получаю ошибку:

Я гуглил, и эти пакеты должны работать вместе? Почему у меня отсутствует этот файл .dll? Я также пробовал это на другом ПК с Windows, на котором есть видеокарта nvidia и cuda, та же проблема. Почему этот файл не загружается правильно? Спасибо.

OSError: [WinError 126] The specified module could not be found. Error loading "C:\Users\User\AppData\Local
\Packages\PythonSoftwareFoundation.Python.3.12_qbz5n2kfrs8p0\LocalCache
\local-packages\Python312\site-packages\torch\lib\fbgemm.dll" or one of its dependencies.
Симон
Вопрос задан16 апреля 2024 г.

1 Ответ

Ваш ответ

Загрузить файл.