安装pyhanlp遇到的问题

1.pip更新的问题

python -m pip install --upgrade pip -i http://pypi.douban.com/simple --trusted-host pypi.douban.com​

还是有错误,用这个升级到pip version 21.3.1,然而需要到version 23.1.2

始终升级不了的原因!

- pip=23.1.2 -> python[version='>=3.7']必须是大于3.7版本的,而我的是python3.6。

2.安装过程

重新开始,后面就没太多问题了,先得安装python3.7以上的一个版本,ps我的conda版本是22.9.0,可以匹配3.6、3.8、3.9,试过都没问题。看有的人说需要对conda更新,我看这个conda22.9.0根python3.6\3.8\3.9都兼容就没更新。也没太大问题。

创建虚拟环境基础是python=3.9   

激活conda activate py39dili

pip install jpype1

这个运行的时候发现python3.9并不适用

最后在虚拟环境里安装了python3.8,才能适用pyhanlp

conda install -c conda-forge python=3.8 openjdk jpype1=0.7.0 -y

然后pip install pyhanlp

运行python

导入import hanlp成功

就在这个虚拟环境中conda install ipykernel 安装

继续运行conda install -c conda-forge nb_conda

之后就可以在虚拟环境中打开jyputer了

(py39dili) C:\WINDOWS\system32>jupyter notebook 注意要选择环境

运行成功。但是感觉有点卡。

3.pycharm配置步骤

如果要用pycharm,需要更改conda环境,选择有pyhanlp的虚拟环境。操作步骤:

  1. 打开PyCharm,并打开你的项目。(创建一个新的项目)
  2. 转到顶部菜单栏,选择 "File"(文件)-> "Settings"(设置)。
  3. 在弹出的窗口中,展开 "Project"(项目)下的 "Python Interpreter"(Python解释器)。
  4. 在右侧的下拉菜单中,你应该能够看到已安装的Python解释器和虚拟环境列表。点击右侧的设置图标(房子图标),然后选择 "Add"(添加)。
  5. 在弹出的窗口中,选择 "Conda Environment"(Conda环境),然后点击 "Existing environment"(现有环境)。
  6. 在 "Interpreter" 字段中,点击浏览按钮 (...),选择你想要关联的conda虚拟环境的解释器路径。(我的是D:\kc\anaconda3\envs\py39dili\python.exe,添加python解释器就可以了)
  7. 确认选择后,点击 "OK"(确定)关闭弹出窗口。
  8. 返回到 "Settings"(设置)窗口,你应该能够看到你选择的conda虚拟环境已经出现在 "Project Interpreter"(项目解释器)下拉菜单中。
  9. 选择你想要使用的conda虚拟环境,并点击 "Apply"(应用)和 "OK"(确定)保存更改并关闭设置窗口。

from pyhanlp import * 导入

 写一个代码运行就行了

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值