安装pyhanlp遇到的问题

今天安装pyhanlp

    pip install pyhanlp

返回如下结果:

抱歉,暂不支持 Python 3.9 及以上版本。请执行如下命令:

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

行吧,然后开始conda install,于是这问题就开始咯。

Solving environment:/ 卡住转圈,一动也不动,尝试了若干种方法。

conda install conda 试过,无效。

    conda config --add channels conda-forge
    conda config --set channel_priority strict
    conda config --set channel_priority flexible

尝试过,似乎起了作用,不单纯卡住不动了,但还是无限转圈。

根据https://blog.csdn.net/qazplm12_3/article/details/108924561,尝试使用mamba进行解析

结果conda install -c conda-forge mamba 又无限转圈,嗯,问题转移了,接下来的任务是如何安装mamba了。

    conda clean -a
    conda clean -p

执行之后,再次装mamba,依旧是长时间转圈。

    conda search mamba

确认一下版本号,指定版本号安装。

    conda install mamba=0.24.0 -c conda-forge

经过短暂等待后,终于算是安装上了mamba。

回到之前的目的,这次继续操作安装3.8环境以及pyhanlp

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

这可视化的cli界面,明显比conda靠谱多了,并且mamba的界面,看起来还是很酷的。

经过上面一系列的折腾之后,依旧没装上。折腾了一圈又回到了这个原始问题 environments 转圈。

按照https://blog.csdn.net/qiongyugaohan/article/details/82633094提示

来到https://blog.csdn.net/u012318074/article/details/78844789/

升级navigator,报错 Verifying transaction: failed,继续排除错误。

根据https://blog.csdn.net/weixin_38634125/article/details/106483214内容,强制重新安装conda。

    conda update --force conda

安装完成后,再次重新升级navigator

    conda update anaconda-navigator

重置

    anaconda-navigator --reset

然后再继续升级客户端,以及升级安装依赖包。

    conda update anaconda-client
    conda update -f anaconda-client

经过了一番折腾之后,发现了一个新的问题。

requests__init__.py:109: RequestsDependencyWarning: urllib3 (1.26.9) or chardet (5.0.0)/charset_normalizer (2.0.12) doesn't match a supported version!

闹的我这个不开心,我决定重新安装Anaconda3,安装后先更新一下。

    conda update conda
    conda update --all
    conda update anaconda

最后再装 conda install -c conda-forge python=3.8 openjdk jpype1=0.7.0 -y 终于装上了。

但是依旧很多问题,最终决定放弃折腾,直接换3.8python

暂无评论
头像

90后/死宅/代码/摩羯

发表评论