zoukankan      html  css  js  c++  java
  • 安装pyhanlp报错,之解决方案

    背景:需要使用pyhanlp来解决提取关键词的工作(并且支持在win7上面使用)

    环境要求很高啊

    先说报错

    C:UsersADMINI~1AppDataLocalTemppip-install-u617cfx3jpype1setup.py:173: FeatureNotice: Turned ON Numpy support for fast Java array access
    FeatureNotice)
    building '_jpype' extension
    error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": https://visualstudio.microsoft.com/downloads/
    
    ----------------------------------------
    Command "d:programdataanaconda3python.exe -u -c "import setuptools, tokenize;__file__='C:\Users\ADMINI~1\AppData\Local\Temp\pip-install-u617cfx3\jpype1\setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('
    ', '
    ');f.close();exec(compile(code, __file__, 'exec'))" install --record C:UsersADMINI~1AppDataLocalTemppip-record-v70vznixinstall-record.txt --single-version-externally-managed --compile" failed with error code 1 in C:UsersADMINI~1AppDataLocalTemppip-install-u617cfx3jpype1

    先找问题在哪,很多网上的博客呀,都是爬虫过来的,尤其csdn是最不要脸, 看下图,JPype-...cp37的对吧

    那我们再看GitHub上面写的,安装的是python3.8,而Jpype1只支持到最大python3.7,这不闹呢嘛

    解决方案:

    conda install -c conda-forge openjdk python=3.7 jpype1=0.7.0 -y
    pip install pyhanlp

    改成环境3.7就ok了呀

    作者:沐禹辰
    出处:http://www.cnblogs.com/renfanzi/
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接。
  • 相关阅读:
    Java偏向锁浅析
    Activity 之 Launch Mode
    ActionBarSherlock & ViewPagerIndicator
    JNI 和 NDK 介绍
    Android 应用缓存技术提高程序性能
    设计模式之抽象工厂模式
    设计模式之工厂方法模式
    Android 2.3 AsyncQueryHandler Cursor内存泄漏问题
    ubuntu系统右键菜单添加【当前路径打开终端】选项
    设计模式之单例模式
  • 原文地址:https://www.cnblogs.com/renfanzi/p/14718232.html
Copyright © 2011-2022 走看看