win10以上操作系统
1.安装及打开子系统: https://www.jianshu.com/p/c3025989c28c
2.安装 miniconda3或者anaconda :
用wget下载镜像站的安装包(自己找自己的链接哦)
wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/Miniconda3_
******_Linux-x86_64.sh
用bash语句安装.sh的安装包(注意:作为小白的我用./***.sh 安装了好几次 但是我不会改 环境变量 哭死惹!!!)
bash Miniconda3-******_Linux-x86_64.sh
(bash运行不了的话,授予文件权限)
chmod a+x Miniconda3-******-Linux-x86_64.sh
然后就一路yes ,问你是否安装vscode 就no
3.设置环境变量:(不然conda 老是提示找不到命令)
输入 cd~ 回到家目录
cd~
用vim修改bashrc文件(之前我用./安装 死活找不到别人教程里的这个文件 )(我也不知道是否必须用sudo命令(*/ω\*))
sudo vim .bashrc
键盘输入 i 进入编辑模式,在这个文件的最后加入我们的path
export PATH=$PATH:/home/自己的用户名/anaconda3/bin
然后 esc退出编辑模式,键盘shift+:,再输入wq! 退出文件
让我们的修改生效 嘛咪嘛咪轰
source .bashrc
4.安装其他包包之前,先设置一下镜像站的下载源叭!不然超级超级慢的!
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --setshow_channel_urls yes
下面这些是我参考的文章添加的源……说实话我不懂这是什么东东 我还是乖乖加了
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r/
5.安装pyngl 等
创建一个虚拟环境(我不知道确切的名字,大概是这个吧)ncl_py(自己可以用自己喜欢的名字),然后用conda-forge安装
conda create -n ncl_py -c conda-forge xarray netcdf4 scipy pyngl pynio ncl
6.安装完成啦
启动这个虚拟环境:source activate ncl_py
关闭虚拟环境:source deactivate
7.试试有没有成功
输入 python 打开
然后 导入两个东东
import Nio
import Ngl
print(Nio.__version__)
print(Ngl.__version__)
8.没了
References:
https://www.jianshu.com/p/c3025989c28c
http://bbs.06climate.com/forum.php?mod=viewthread&tid=89104&extra=&page=1
https://cloud.tencent.com/developer/article/1469237