why do I get the error "AttributeError: SatTrack instance has no attribute 'show_location"?
why do I get the error "AttributeError: SatTrack instance has no attribute 'show_location"?
我是python的新手,这也是我第一次post,所以如果我犯了一些错误,请不要生气。我正在尽力解释我的问题:)
我想用 2 个舵机跟踪 ISS,所以我用 Python 2.7.9 下载了 SatTrack 库(更多信息请点击此处:https://devpost.com/software/sattrack)。我安装了所有其他必需的库并安装了 setup.py
文件。
完成后,我按照说明在 cmd 中输入命令 > python -m sattrack.interactive
,ISS 当前位置的可视化效果非常好。
然后我输入代码:
from sattrack import SatTrack # Import the `SatTrack` class:
s = SatTrack() # Instantiate class
s.set_location(lat='0', lon='0', ele=100) # Set observer location
s.get_tle('ISS') # Search CELESTRAK or AMSAT for satellite TLE data
s.begin_computing() # Start calculating topocentric coordinates
s.show_location() # Start printing satellite data to console
s.visualize() # Start a server and visualize satellite on map in browser
进入 IDLE 并按下“运行 模块”,但我刚收到上面的错误消息。这个程序和上面的小命令做同样的事情(至少我是这么认为的),但它是伺服控制代码所需要的。
那么,我该如何解决这个问题? :)
您在“devpost.com”上找到的页面似乎已过时。通常,GitHub 存储库将是项目文档的最新来源。 devpost.com 页面链接到存储库,位于此处:
https://devpost.com/software/sattrack
当前的 README 显示没有 show_location()
调用,大概是因为它已被删除并且不再受支持?它在 2017 年 3 月对存储库的最新更新中被删除:
https://github.com/hazrmard/SatTrack/commit/6eef1c921c7a64b4a777b9148aa076640627facf
唉,没有解释为什么要进行更改,或者为什么不再支持该方法。
我是python的新手,这也是我第一次post,所以如果我犯了一些错误,请不要生气。我正在尽力解释我的问题:)
我想用 2 个舵机跟踪 ISS,所以我用 Python 2.7.9 下载了 SatTrack 库(更多信息请点击此处:https://devpost.com/software/sattrack)。我安装了所有其他必需的库并安装了 setup.py
文件。
完成后,我按照说明在 cmd 中输入命令 > python -m sattrack.interactive
,ISS 当前位置的可视化效果非常好。
然后我输入代码:
from sattrack import SatTrack # Import the `SatTrack` class:
s = SatTrack() # Instantiate class
s.set_location(lat='0', lon='0', ele=100) # Set observer location
s.get_tle('ISS') # Search CELESTRAK or AMSAT for satellite TLE data
s.begin_computing() # Start calculating topocentric coordinates
s.show_location() # Start printing satellite data to console
s.visualize() # Start a server and visualize satellite on map in browser
进入 IDLE 并按下“运行 模块”,但我刚收到上面的错误消息。这个程序和上面的小命令做同样的事情(至少我是这么认为的),但它是伺服控制代码所需要的。 那么,我该如何解决这个问题? :)
您在“devpost.com”上找到的页面似乎已过时。通常,GitHub 存储库将是项目文档的最新来源。 devpost.com 页面链接到存储库,位于此处:
https://devpost.com/software/sattrack
当前的 README 显示没有 show_location()
调用,大概是因为它已被删除并且不再受支持?它在 2017 年 3 月对存储库的最新更新中被删除:
https://github.com/hazrmard/SatTrack/commit/6eef1c921c7a64b4a777b9148aa076640627facf
唉,没有解释为什么要进行更改,或者为什么不再支持该方法。