尝试导入时未找到名为astropy的模块

时间:2020-05-15 01:26:40

标签: python-3.x package

尝试在python3中使用astropy软件包时遇到问题。我发现一些人也有类似的问题,但还没有找到解决方案。我知道很难解决此类问题,但仍然如此。

当我安装了诸如numpy之类的其他软件包时,它可以正常工作,似乎只是astropy不能正常工作。据我所知,安装numpy与其他软件包之间的唯一区别是时间。我已经使用pip进行安装了,安装没有问题,只是尝试执行该错误时:"Importerror: No module named astropy"

到目前为止,我已经检查了pip和python的版本是否一致,并且我相信它安装在正确的目录中。我将在下面链接一些我认为可能有用的信息,我在Mac上运行,并且读到类似的线程,即最新的“ macOS Catalina”更新可能以某种方式安装软件包时可能会造成干扰。

再次尝试安装astropy时:

pip3 install astropy
Requirement already satisfied: astropy in /Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (4.0.1.post1)
Requirement already satisfied: numpy>=1.16 in /Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (from astropy) (1.18.4)

当我检查pip3 list时,它表明已安装astropy。

1 个答案:

答案 0 :(得分:0)

我怀疑是因为您已经安装了macOS Catalina的更新,该更新从根目录更改了某些文件的位置。 该链接可能会有帮助,因为我遇到了同样的问题: https://medium.com/analytics-vidhya/configuring-anaconda-environment-on-macos-catalina-26e1cb02f5ab