Я пытаюсь установить Astropy на Ubuntu 16.06, следующей инструкциям, данным в Установке веб-сайта - 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, но я предполагаю, что это происходит, потому что я не расположен, где репозиторий мерзавца был сохранен. Так, где это и как я могу установить Astropy успешно?
Astropy находится в репозиториях Ubuntu по умолчанию в Ubuntu 14.04 и позже. Для установки 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-h5p год и 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)