在一个项目中,我必须用de405
星历来计算地日距离。我使用了pyephem
,jplephem
,skyfield
也安装了de405
包,但无法实现并编写了以下代码:
from skyfield.jpllib import Ephemeris
import de405
def esundist(d_year, d_month, d_day):
eph = Ephemeris(de405)
astro = eph.earth(utc=(d_year, d_month, d_year)).observe(eph.sun)
ra, dec, distance = astro.radec
print distance.AU
esundist(2005, 10, 21)
但这段代码给出了如下错误:
^{pr2}$我只想计算地球到太阳的距离。如果可能,在pyephem
中使用de405
?在
目前没有回答
相关问题 更多 >
编程相关推荐