无法安装 Astropy for Python:git 存储库在哪里?

无法安装 Astropy for Python:git 存储库在哪里?

我正在尝试按照网站上的说明在 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-docpython-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)"))

1来源:宇宙学计算(astropy.cosmology)

相关内容