我正在尝试按照网站上的说明在 Ubuntu 16.06 上安装 Astropy安装 - Astropy。我在终端中运行了以下命令:
sudo apt-get install python-dev
sudo apt-get install git
git clone git://github.com/astropy/astropy.git
但现在它不允许我做任何其他事情:如果我输入
python setup.py build
或者
python setup.py install
它给了我以下错误:
python: can't open file 'setup.py': [Errno 2] No such file or directory
我是 Ubuntu 和 Python 的新手,但我想这种情况发生是因为我不知道 git 存储库存储在哪里。那么,它在哪里,我该如何成功安装 Astropy?
答案1
Astropy 位于 Ubuntu 14.04 及更高版本的默认 Ubuntu 存储库中。要安装 Astropy,请打开终端并输入:
sudo apt-get install python-astropy # for Python 2.x
或者:
sudo apt-get install python3-astropy # for Python 3.x
python-astropy 和 python3-astropy 软件包包含核心功能和使用 Python 进行天文学和天体物理学研究所需的一些常用工具。Astropy 预计将通过一些旨在与核心软件包配合使用的“附属软件包”进行扩展。python-astropy-doc,python-h5py 和python-wcsaxes是建议使用的 python-astropy 软件包。
以下 Python 代码1是一个简单的测试,用于检查 astropy 的宇宙学和单位内置函数是否正常工作。
from astropy.cosmology import WMAP9 as cosmo
H0 = cosmo.H(0)
H0.value, H0.unit
预期输出为:
(69.32, Unit("km / (Mpc s)"))