Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

470
Visualizações
SpaCy: ¿Cómo obtener el nombre del modelo spacy?

No aparece en la pip list

 zeke$ pip list | grep spacy spacy (1.7.3)

¿Cómo obtengo el nombre del modelo?


Intenté esto pero no funciona

 echo "spaCy model:" python3 -m sputnik --name spacy find

Lanza este error:

 zeke$ python3 -m sputnik --name spacy find Traceback (most recent call last): File "/Users/zeke/anaconda/lib/python3.5/runpy.py", line 193, in _run_module_as_main "__main__", mod_spec) File "/Users/zeke/anaconda/lib/python3.5/runpy.py", line 85, in _run_code exec(code, run_globals) File "/Users/zeke/anaconda/lib/python3.5/site-packages/sputnik/__main__.py", line 28, in <module> main() File "/Users/zeke/anaconda/lib/python3.5/site-packages/sputnik/__main__.py", line 12, in main args.run(args) File "/Users/zeke/anaconda/lib/python3.5/site-packages/sputnik/cli.py", line 89, in run data_path=args.data_path) File "/Users/zeke/anaconda/lib/python3.5/site-packages/sputnik/__init__.py", line 114, in find obj = cls(app_name, app_version, expand_path(data_path)) File "/Users/zeke/anaconda/lib/python3.5/site-packages/sputnik/pool.py", line 19, in __init__ super(Pool, self).__init__(app_name, app_version, path, **kwargs) File "/Users/zeke/anaconda/lib/python3.5/site-packages/sputnik/package_list.py", line 33, in __init__ self.load() File "/Users/zeke/anaconda/lib/python3.5/site-packages/sputnik/package_list.py", line 51, in load for package in self.packages(): File "/Users/zeke/anaconda/lib/python3.5/site-packages/sputnik/package_list.py", line 47, in packages yield self.__class__.package_class(path=os.path.join(self.path, path)) File "/Users/zeke/anaconda/lib/python3.5/site-packages/sputnik/package.py", line 15, in __init__ super(Package, self).__init__(defaults=meta['package']) KeyError: 'package'
over 4 years ago · Santiago Trujillo
1 Respostas
Responde à pergunta

0

El administrador de paquetes sputnik está obsoleto a partir de la versión 1.7.0 de spaCy. En su versión, debería poder ver todos los modelos instalados/vinculados usando spacy info :

 python -m spacy info # info about spaCy and installed models python -m spacy info en # info about model with the shortcut link 'en'

Todos los metadatos del modelo también se exponen como el meta de la clase de Language , por lo que desde su secuencia de comandos puede hacer lo siguiente:

 nlp = spacy.load('en') # or any other model print(nlp.meta['name'])

Si ha descargado modelos a través del nuevo comando de download de spaCy, se instalarán como paquetes pip. Esto significa que deberían aparecer cuando ejecuta la pip list de pip freeze de pip desde el mismo entorno.

Tenga en cuenta que los modelos no se descargan automáticamente cuando instala spaCy, por lo que debe descargarlos por separado (consulte los documentos para obtener una lista de los modelos disponibles):

 python -m spacy download en # default English model (~50MB) python -m spacy download en_core_web_md # larger English model (~1GB)
over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda