0 前言
之前一直使用Mac办公,今天因为工作需求需要在Windows上运行之前写的代码,在安装apexpy
包时,遇到了不少问题,经过一番折腾,发现是gfortran
和Python
版本问题导致的,在此记录下。
1 安装Python
-
目前(2024-05)最新的Python版本为
3.12.3
,由于apexpy
包还没有完全支持最新版本,所以需要使用相对落后的版本,经测试发现3.10.11
版本可正常使用 -
前往Python官网下载
3.10.11
版本: -
下载完成后,双击安装包,勾选安装界面的两个复选框,点击安装(建议安装在默认路径)
-
使用
win
+R
快捷键,输入cmd
,点击【确定】进入终端- 输入
python --version
,打印Python 3.10.11
则安装成功。如果版本号不对,可能是之前安装过python,可选择卸载其他版本或创建新的运行环境(网上自行搜索教程,建议使用必应搜索,非常不推荐使用百度) - 输入
pip list
查看当前已安装的包
- 输入
2 安装apexpy包
-
apexpy
包需要有gcc
和gfortran
的运行环境,可参考Win10安装mingw64配置最新版gcc与gfortran环境博客 -
使用
win
+R
快捷键,输入cmd
,点击【确定】进入终端- 输入
pip install apexpy
,等待安装结束即可 - 该包安装完成后,会顺带安装
numpy
包
- 输入
-
现在的程序还需要使用
netCDF4
、scipy
、matplotlib
-
同样在终端中使用
pip install <package>
进行安装,将<package>
改为对应包的名称即可
3 安装编辑器
- 此处推荐使用Visual Studio Code,可前往官网进行下载安装
- 安装完成后,点击左侧【扩展】图标
- 搜索
Chinese (Simplified) (简体中文)
,安装第一个搜索结果 - 搜索
python
,安装第一个搜索结果 - 搜索
Jupyter
,安装第一个搜索结果
- 搜索
- 一般来说安装上面三个扩展就能够正常运行代码了,如有其他需求也可自行搜索安装
4 后记
涉及到fortran的东西,总是存在一堆奇怪的问题,害我折腾了这么久。
评论 (0)