Win10配置Python环境及安装apexpy包

Washy
2024-05-21 / 0 评论 / 85 阅读 / 正在检测是否收录...

0 前言

之前一直使用Mac办公,今天因为工作需求需要在Windows上运行之前写的代码,在安装apexpy包时,遇到了不少问题,经过一番折腾,发现是gfortranPython版本问题导致的,在此记录下。

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包需要有gccgfortran的运行环境,可参考Win10安装mingw64配置最新版gcc与gfortran环境博客

  • 使用win+R快捷键,输入cmd,点击【确定】进入终端

    • 输入pip install apexpy,等待安装结束即可
    • 该包安装完成后,会顺带安装numpy
  • 现在的程序还需要使用netCDF4scipymatplotlib

  • 同样在终端中使用pip install <package>进行安装,将<package>改为对应包的名称即可

3 安装编辑器

  • 此处推荐使用Visual Studio Code,可前往官网进行下载安装
  • 安装完成后,点击左侧【扩展】图标
    • 搜索Chinese (Simplified) (简体中文),安装第一个搜索结果
    • 搜索python,安装第一个搜索结果
    • 搜索Jupyter,安装第一个搜索结果
  • 一般来说安装上面三个扩展就能够正常运行代码了,如有其他需求也可自行搜索安装

4 后记

涉及到fortran的东西,总是存在一堆奇怪的问题,害我折腾了这么久。

0

评论 (0)

昵称
邮箱
网址
取消