py6s安装教程2024

一、安装概述

Python中的py6s只是接口,没有可执行的编译文件,如果只安装py6s会提示“6S executable not found”,所以需要编译制作可执行文件,具体步骤如下:

MinGW,即 Minimalist GNU For Windows。它是一些头文件和端口库的集合,该集合允许人们在没有第三方动态链接库的情况下使用 GCC(GNU Compiler C)产生 Windows32 程序。MinGW 是为了那些不喜欢工作在 Linux(FreeBSD) 操作系统而留在 Windows 的人提供一套符合 GNU 的 GNU 工作环境。

Make和tar是linux中的命令(个人理解)

fortran是一门编译性的语言,适合于做科学计算(相当于公式的翻译)

fort99是Free Fortran Compilers

二、安装步骤

1.安装mingw

官网(www.mingw.org)

https://www.cnblogs.com/LIJIH/p/12533926.html(安装教程,介绍的很仔细)

安装成功的标志

2.安装make和tar

GnuWin32 Packages,找到Make和tar,下载第一个文件,按照默认设置安装

3.下载fort99.zip

Free FORTRAN Compilers

下载之后解压,没有安装这一步,直接放到安装路径

4.将3和2添加至系统环境变量,下图最后两个

5.下载6SV-1.1

https://rtwilson.com/downloads/6SV-1.1.tar

下载好后,解压放置到任意位置,找到文件夹中的Makefile文件,删除-lm.exe加不加都行,不加.exe的编译成果也能用)

6.编译6SV-1.1

打开cmd,cd切换到6SV-1.1存放路径,输入make开始编译

检查是否编译成功

sixsV1.1 < ..\Examples\Example_In_1.txt

编译成功的标志

7.在python中检查是否能用

>>> from Py6S import *

>>> SixS.test()

成功标志

三、参考资料

Py6S模块安装过程(Win10环境,64位)-CSDN博客

主要是参考这篇博客安装成功的

安装包和可执行文件

链接:https://pan.baidu.com/s/1HATtvLLU4LE7_ZqQpLZqIA 
提取码:xx5w

  • 5
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值