Python Photutils错误:无法导入名称';NUMPY LT_1_14_1';

Python Photutils错误:无法导入名称';NUMPY LT_1_14_1';,python,astropy,photutils,Python,Astropy,Photutils,我刚开始使用python进行测光,所以我正在学习Photutils教程中的背景提取、光圈测光等。我正在使用python 3中的笔记本,并使用anaconda下载了最新的Photutils软件包。当我尝试这样做时: from photutils import CircularAperture positions = [(30., 30.), (40., 40.)] apertures = CircularAperture(positions, r=3.) from astropy import u

我刚开始使用python进行测光,所以我正在学习Photutils教程中的背景提取、光圈测光等。我正在使用python 3中的笔记本,并使用anaconda下载了最新的Photutils软件包。当我尝试这样做时:

from photutils import CircularAperture
positions = [(30., 30.), (40., 40.)]
apertures = CircularAperture(positions, r=3.)
from astropy import units as u
from astropy.coordinates import SkyCoord
from photutils import SkyCircularAperture
positions = SkyCoord(l=[1.2, 2.3] * u.deg, b=[0.1, 0.2] * u.deg,
                     frame='galactic')
apertures = SkyCircularAperture(positions, r=4. * u.arcsec)
我发现错误,无法导入名称“NUMPY\u LT\u 1\u 14\u 1”

从photutils导入Background2D、MedianBackground和导入make_source_mask也会发生同样的情况

有什么想法吗

谢谢!
海伦

你们有什么版本的占星术和菲图提尔

你可以通过

import astropy
print(astropy.__version__)
import photutils
print(photutils.__version__)
请注意,最新版本是photutils 0.5(请参阅),使用Github搜索
NUMPY\u LT\u 1\u 14\u 1
我发现其中包含此版本的更改,应包含在photutils 0.5中


如果您有一个较旧的photutils,解决方案是更新。如果您确实有最新版本0.5,请在上打开一个问题,并发布触发错误的代码和结果回溯,以及问题报告中的photutils和Astropy版本号?

谢谢Christoph。我有astropy 3.0.4和Photutils 0.5我已经按照你的建议打开了一个问题