-1

当我尝试导入 pyfits 时,我收到以下消息

/home/elihu/anaconda3/lib/python3.7/site-packages/pyfits/__init__.py:22: PyFITSDeprecationWarning: PyFITS is deprecated, please use astropy.io.fits PyFITSDeprecationWarning)  # noqa

有人知道如何解决这个问题吗?我有 Ubuntu 20.04.1 LTS 焦点和 Python 3.7.6。谢谢!

4

1 回答 1

2

由于看起来您正在使用 Anaconda,因此您可以运行conda install astropy. 原始的 pyfits 包已合并到astropy.io.fits,因此如果您有现有的代码使用,pyfits您可以将 import 语句替换为

import astropy.io.fits as pyfits

没有改变太多。但是请注意,可能还有其他已弃用或更改的接口。PyFITS 在 5 年多的时间里没有作为一个单独的包进行更新。

于 2020-10-02T01:11:02.390 回答