Instale el kit de herramientas de pyhanlp en python3.6 en el entorno mac

pyhanlp es un conjunto de herramientas de procesamiento de lenguaje natural desarrollado en base a Java. Dado que todo mi proyecto está escrito en Python, pisé muchos pozos al instalar pynlp y lo registré como referencia para otras personas necesitadas.

1. Actualiza TensorFlow a la versión especificada

pip install tensorflow == número de versión -i https://pypi.doubanio.com/simple/ --trusted-host pypi.doubanio.com

pyhanlp requiere TensorFlow versión 2.0, por lo que la versión 1.0 debe actualizarse. Recuerde que utilizar la fuente de espejo Douban será mucho más rápido.

2. Configurar la fuente de espejo de conda

Pisó muchos pozos en este paso, ingrese el archivo de configuración de anaconda

vi /Users/limingyu/.condarc

La configuración final exitosa es la siguiente

channels:
  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
ssl_verify: true
show_channel_urls: true

Tenga en cuenta que http no es https, y se deben agregar / free y / main de la fuente espejo de Tsinghua; de lo contrario, habrá algunas dependencias que no están disponibles

3. Actualizar conda

Si ocurre el siguiente error

RemoveError: 'solicitudes' es una dependencia de conda y no se puede eliminar

Es porque la versión de conda es demasiado antigua. Algunos paquetes instalados por pip tienen un pequeño problema. La solución también es muy simple, solo actualice conda

conda update conda

4. Instale gcc con conda

conda install gcc

5. Instale jpype1 con conda

conda install -c conda-forge jpype1

6. Finalmente puede instalar pyhanlp directamente

pip install pyhanlp

Entendido, finalmente verifíquelo en Python

from pyhanlp import *

 

Supongo que te gusta

Origin blog.csdn.net/qq_22472047/article/details/104474561
Recomendado
Clasificación