今天安装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