爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 574|回复: 1

[经验总结] Windows系统通过Linux子系统安装ncl的方法,简单快捷稳定

[复制链接]
发表于 2025-3-11 21:58:11 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 xfsshiwo 于 2025-4-17 22:07 编辑

附件有示意图,发帖时贴不了
step1:配置 linux 环境
控制面板——程序——启用或关闭 Windows 功能——适用于 linux 的 Windows子系统勾选后重启电脑即可。


step2:安装 Ubuntu
Microsoft store——搜索“linux”——在结果中选择 Ubuntu 安装


启动后根据提示设置用户名和密码。




注意事项:新版本WIN10或者11,Ubuntu安装后下一次打开可能闪退,解决方案如下:

安装好Ubuntu之后关闭Ubuntu再重新打开,测试是否闪退

如果闪退并报错WSL
右键任务栏的Windows标志

运行“终端管理员”,
输入:wsl --set-default-version 1 回车后重启Ubuntu即可

step3:安装 miniconda
打开Ubuntu界面,依次输入如下代码:
# 更新系统包
sudo apt update
sudo apt upgrade
# 下载miniconda
wget https://repo.anaconda.com/miniconda/(删除括号及本提示)Miniconda3-latest-Linux-x86_64.sh
# 安装miniconda
bash Miniconda3-latest-Linux-x86_64.sh
注意此处会让你阅读license,一直回车就行
遇到选择安装位置时,建议不修改,直接回车确认初始位置即可

遇到让你选择 yes 还是 no的时候全部选择yes,直至安装完成

为了能让所有用户都能使用Mniconda,要修改.bashrc 文件
# 打开.bashrc文件
vi ~/.bashrc
# 添加以下代码
export PATH=/home/(你的Ubuntu用户名)/miniconda3/bin:$PATH
这里也可以手动找到.bashrc文件,然后把上面的代码输入到最后一行
以我的为例,.bashrc在这个位置\\wsl.localhost\Ubuntu\home\(你的Ubuntu用户名)

# 启动环境
source ~/.bashrc
step4:安装 ncl
# 更新conda包
conda update -n root --all
# 创建名为:ncl_stable 环境 并安装ncl
conda create -n ncl_stable -c conda-forgencl
# 激活环境
source activate ncl_stable  
#测试NCL
ncl-V
如果能显示ncl的版本号就说明安装完成了
Step5:设置打开Ubuntu的时候默认启动ncl环境
# 打开.bashrc文件
vi~/.bashrc
# 添加以下代码
# 禁用自动激活 base 环境
conda config --set auto_activate_base false
# 激活 base_env 环境
source ~/miniconda3/bin/activate ncl_stable

这里也可以手动找到.bashrc文件,然后把上面的代码输入到最后一行
以我的为例,.bashrc在这个位置\\wsl.localhost\Ubuntu\home\(你的Ubuntu用户名)
最终的.bashrc文件尾如下


通过linux子系统配置ncl的方法(win10or11极度推荐).docx

473.61 KB, 下载次数: 6, 下载积分: 金钱 -5

密码修改失败请联系微信:mofangbao
 楼主| 发表于 2025-4-17 21:36:23 | 显示全部楼层
本帖最后由 xfsshiwo 于 2025-4-17 21:48 编辑

发帖时好像有代码被压缩了

包括
# 下载miniconda
在内的很多代码格式都不对,没法直接复制运行,也无法编辑正确的格式发布,大家还是下载world附件对照安装吧



# 更新系统包


sudo apt update


sudo apt upgrade


# 下载miniconda




# 安装miniconda


bashMiniconda3-latest-Linux-x86_64.sh(bash和文件名之间的空格不见了)



密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

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