gpt4 book ai didi

python - 无法导入 pyspeckit

转载 作者:太空宇宙 更新时间:2023-11-03 17:25:39 32 4
gpt4 key购买 nike

我很难导入和使用 pyspeckit。每当我尝试导入它时,我都会收到以下错误消息:

  File "/Users/sarelg/Documents/NLR/speckit.py", line 1, in <module>
import pyspeckit
File "/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages/pyspeckit/__init__.py", line 11, in <module>
from . import spectrum
File "/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages/pyspeckit/spectrum/__init__.py", line 3, in <module>
from .classes import Spectrum,Spectra,ObsBlock
File "/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages/pyspeckit/spectrum/classes.py", line 23, in <module>
from . import readers
File "/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages/pyspeckit/spectrum/readers/__init__.py", line 90, in <module>
from . import fits_reader
File "/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages/pyspeckit/spectrum/readers/fits_reader.py", line 40, in <module>
scale_action=operator.div, verbose=False, apnum=0, **kwargs):
AttributeError: 'module' object has no attribute 'div'

我认为这与Python 3.4中没有div,只有truediv和floordiv这一事实有关,但即使我改变它,我也会在其他地方遇到错误。我没有发现任何表明 pyspeckit 与 python 3.4 不兼容的信息。有什么想法吗?

最佳答案

pyspeckit 目前不支持 python3。目前,您必须使用python2.7。如果您需要 python3 支持,欢迎帮助将代码转换为 python3 兼容!

(我是pyspeckit的主要开发者)

编辑:我提出了相应的 issue为此,请在 github 上进行。一些正在进行的工作位于 this pull request ,虽然还不完整。

关于python - 无法导入 pyspeckit,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32609962/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com