爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 17366|回复: 2

[经验总结] WSL下conda安装NCL的问题,少数人可能会遇到

[复制链接]
发表于 2021-6-6 00:14:25 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
本帖最后由 咸墨 于 2021-6-6 15:46 编辑

我和身边得到伙伴在用conda安装NCL时遇到了如下错误(节选):
# >>>>>>>>>>>>>>>>>>>>>> ERROR REPORT <<<<<<<<<<<<<<<<<<<<<<
OSError: [Errno 40] Too many levels of symbolic links: '/home/hhh/conda/pkgs/ncurses-6.2-h58526e2_4/share/terminfo/N/NCR260VT300WPP'

有一位厉害的大佬参考后面这个帖子提出了如下安装方法:
帖子:https://github.com/conda/conda/issues/10333
方法:将'/home/hhh/conda/pkgs/ncurses-6.2-h58526e2_4/share/terminfo/N/'目录下的NCR260VT300WPP文件加上'.broken'保留,并创建一个空的该文件
也就是如下步骤:
1.conda install ncurses(只要保证有2中的文件就行)
2.将'/home/hhh/conda/pkgs/ncurses-6.2-h58526e2_4/share/terminfo/N/'目录下的NCR260VT300WPP文件加上'.broken'保留,并创建一个空的该文件
3.重启wsl,创建新虚拟环境
4.在新环境下conda install -c conda-forge ncl最后记得把'.broken'改回来,删除创建的空文件,否则画国家边界可能会出问题

另外一种方法是无意间促成的,归功于我的另一位好朋友,我无意间直接在base下装,竟然成功了!想想原因可能是用了conda clean -p进行了包清理,具体机理还不清楚,欢迎大佬指出




密码修改失败请联系微信:mofangbao
发表于 2021-6-6 07:38:30 | 显示全部楼层
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

 楼主| 发表于 2021-8-25 20:31:31 | 显示全部楼层
本帖最后由 咸墨 于 2021-9-14 11:03 编辑

补充一下,今天再次尝试后发现在base下直接装的方法只适用于Miniconda3,Anaconda3测试没成功
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表