Issues packaging spacy 3.0.6 and the en_core_web_sm.load()
My code works fine before packaging (nlp = en_core_web_sm.load()) but when I create the exe with pyinstaller I am getting the following error
"catalogue.RegistryError: [E893] Could not find function 'spacy.Tok2Vec.v1' in function registry 'architectures'. If you're using a custom function, make sure the code is available. If the function is provided by a third-party package, e.g. spacy-transformers, make sure the package is installed in your environment."
I am not packaging it correctly. My hook file is super nasty now and probably includes stuff not needed. I was throwing anything at it from other solutions online: