Fix: Python312\Lib\site-packages\torch\lib\fbgemm.dll
Danny Chan
Posted on August 11, 2024
Problem:
Traceback (most recent call last):
File "C:\Users\USER\workspace\query.py", line 20, in <module>
model = HuggingFaceEmbeddings(model_name="BAAI/bge-large-zh-v1.5")
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\USER\AppData\Local\Programs\Python\Python312\Lib\site-packages\langchain_huggingface\embeddings\huggingface.py", line 53, in __init__
import sentence_transformers # type: ignore[import]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\USER\AppData\Local\Programs\Python\Python312\Lib\site-packages\sentence_transformers\__init__.py", line 7, in <module>
from sentence_transformers.cross_encoder.CrossEncoder import CrossEncoder
File "C:\Users\USER\AppData\Local\Programs\Python\Python312\Lib\site-packages\sentence_transformers\cross_encoder\__init__.py", line 1, in <module>
from .CrossEncoder import CrossEncoder
File "C:\Users\USER\AppData\Local\Programs\Python\Python312\Lib\site-packages\sentence_transformers\cross_encoder\CrossEncoder.py", line 7, in <module>
import torch
File "C:\Users\USER\AppData\Local\Programs\Python\Python312\Lib\site-packages\torch\__init__.py", line 148, in <module>
raise err
OSError: [WinError 126] The specified module could not be found. Error loading "C:\Users\USER\AppData\Local\Programs\Python\Python312\Lib\site-packages\torch\lib\fbgemm.dll" or one of its dependencies.
Solution:
Step 1:
download visual studio
Step 2:
install desktop development with c++
Step 3:
install MSVC V143 VS 2022 C++ x64/x86
đ đȘ đ
đ©
Danny Chan
Posted on August 11, 2024
Join Our Newsletter. No Spam, Only the good stuff.
Sign up to receive the latest update from our blog.