python在气象与海洋领域的应用日益广泛,尤其是因为其丰富的第三方库避免了重复开发,加快了开发速度。然而,python官方仅提供核心模块和库,需要安装其他第三方库来完成特定任务,这通常是一个繁琐的过程。
Anaconda 是一个专为科学计算设计的Python发行版,支持Linux、Mac和Windows系统,包含了众多用于科学计算和数据分析的Python包,以及一个包管理器conda。Anaconda通过管理工具包、开发环境和Python版本,极大地简化了工作流程。它不仅能方便地安装、更新和卸载工具包,还能自动安装所需的依赖包,并且支持使用不同的虚拟环境来隔离项目。
之前的文章介绍了如何在Linux系统上构建适用于大气与海洋应用的Anaconda环境,但很多人使用的是Windows系统。本文将指导您在Windows系统上搭建适用于大气海洋应用的Anaconda环境。
一、下载
从官网下载Anaconda:
https://www.php.cn/link/ba3a3ae550894c78c7ff006c8ce28a99
二、安装
下载完成后,点击exe文件并按照步骤完成安装。建议将安装路径改为非系统盘(如D盘),其他安装选项可以选择默认设置。
选择安装路径,修改为D盘,其他可以选择默认选项。

三、配置气象海洋虚拟环境
在Windows开始菜单中,打开Anaconda Powershell Prompt(或Anaconda Prompt)。这个窗口类似于cmd窗口或shell终端,可用于通过命令行构建Anaconda虚拟环境和安装库。
conda info --envs # 查看环境 conda create --name atm_ocn # 新建虚拟环境 conda activate atm_ocn # 切换环境 conda install numpy -y # 安装numpy,如果失败可以尝试pip install numpy
conda install jupyterlab
conda install scikit-learn -y conda install pandas -y conda install numpy -y conda install scipy -y
pip install namelist-python # conda安装有问题 conda install -c conda-forge wrf-python -y conda install netcdf4 -y conda install xarray -y conda install dask -y
conda install matplotlib -y conda install -c conda-forge cartopy -y conda install basemap # 不再更新 conda install basemap-data-hires
conda install tensorflow # 安装gpu版本的tensorflow,conda会自动安装cuda/cudnn conda install tensorflow-gpu==1.14 conda install keras-gpu conda install pytorch torchvision cat /usr/local/cuda/version.txt # 查询cuda版本 # CUDA 9.0 conda install pytorch==1.1.0 torchvision==0.3.0 cudatoolkit=9.0 -c pytorch # CUDA 10.0 conda install pytorch==1.1.0 torchvision==0.3.0 cudatoolkit=10.0 -c pytorch # CPU Only conda install pytorch-cpu==1.1.0 torchvision-cpu==0.3.0 cpuonly -c pytorch
conda install pathlib -y conda install xlrd -y conda install xlwt -y
关注气海同途,获取更多大气海洋数值模拟相关内容。
以上就是构建便于气象海洋应用的Anaconda环境(window版本)的详细内容,更多请关注php中文网其它相关文章!
Windows激活工具是正版认证的激活工具,永久激活,一键解决windows许可证即将过期。可激活win7系统、win8.1系统、win10系统、win11系统。下载后先看完视频激活教程,再进行操作,100%激活成功。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号