Как я Устанавливаю X13-arima-seats для Rstudio из источника?

Привет все и благодарят интерес!

Я пытаюсь установить x13-arima-seats, который будет использоваться с Rstudio. Существует скомпилированная версия для Redhat и доступного источника.

Я выполнил эти шаги из официального ручного http://cran.r-project.org/web/packages/seasonal/README.html. (ссылки на все пакеты могут быть найдены из этого руководства, потому что я не мог добавить больше чем 2 ссылки):


Для установки стабильной версии непосредственно от CRAN введите к консоли R:

install.packages("seasonal")

сезонный не делает включает двоичные исполняемые файлы X-13ARIMA-SEATS. Они должны быть установлены отдельно отсюда (Windows, имя файла x13asall.zip) или здесь (Linux, имя файла x13asall.tar.gz). Моя собственная компиляция для Mac OS X может быть получена по запросу. Загрузите файл, разархивируйте его и скопируйте папку в желаемое местоположение в Вашей файловой системе. Затем, необходимо сказать сезонный, где найти двоичные исполняемые файлы X-13ARIMA-SEATS путем установки определенной переменной окружения ПУТЬ X13. Это может быть сделано во время Вашей активной сессии в R:

Sys.setenv(X13_PATH = "YOUR_X13_DIRECTORY")

Так или иначе я застреваю, когда я должен скомпилировать извлеченный "x13asall.tar.gz".

root@t420s:/home/jori/Downloads/x13asall# make
make: *** No targets specified and no makefile found.  Stop.
root@t420s:/home/jori/Downloads/x13asall# ./configure
-bash: ./configure: No such file or directory
root@t420s:/home/jori/Downloads/x13asall# 

я использовал Google и нашел это: http://iristoolbox.codeplex.com/discussions/528902#post1202601, который использует "x13assrc.tar.gz" - пакет для создания.

после изменения make-файла g77 следующим образом я получаю те же результаты

cd /path/to/x13assrc/folder
gedit makefile.g77

FC        = /usr/bin/gfortran # "which gfortran" gives this address
LINKER    = /usr/bin/gfortran

root@t420s:/home/jori/Downloads/x13assrc# make
make: *** No targets specified and no makefile found.  Stop.
root@t420s:/home/jori/Downloads/x13assrc# ./configure
-bash: ./configure: No such file or directory
root@t420s:/home/jori/Downloads/x13assrc# 

дополнительная информация от моего ноутбука

root@t420s:/home/jori/Downloads/x13assrc# gcc --version
gcc (Ubuntu 4.8.1-2ubuntu1~12.04) 4.8.1

RStudio: Version 0.98.495
Ubuntu Release 12.04 (precise) 64-bit
Kernel Linux 3.8.0-26-generic

Возможно, я пропускаю некоторые очень простые вещи, потому что я всегда мог установить все программное обеспечение от другого repos. Помогите, мне нужен этот пакет для одного статистического курса.

3
задан 8 April 2014 в 01:59

1 ответ

OP отправил: Я буду ценить все ответы!

шаги, которые работали на меня:

исходный файл Загрузки (x13assrc.tar.gz) от веб-страницы:

www.census.gov/ts/x13as/unix/x13assrc.tar.gz

извлечение это щелчком правой кнопкой или dpkg

использует sudo и переходит в к extractred папке

sudo -i
cd /Downloads/x13assrc

компилятор изменения от make-файла g77

gedit makefile.g77

изменение 2. и 3. строки к ним. сохраните и закройтесь. (этот шаг из ссылки выше.)

FC        = /usr/bin/gfortran # "which gfortran" from terminal gives address
LINKER    = /usr/bin/gfortran

выполненный make-файл. это должно выполнить и показать длинному списку различные пакеты.

make -f makefile.g77

после того, как это сделало его, лучше переместить все сгенерированные файлы в другое местоположение от загрузок. Я переместил тех в/usr/lib/x64_bin_x13. для меня, было легче сделать с наутилусом в то время как sudo все еще на. переместите весь *.o и x13as файлы. близкий наутилус, когда Вы готовы.

nautilus

открытый rstudio, "сезонная" установка - пакет и загрузка это

install.packages("seasonal")
library(seasonal)

говорит, где те файлы

Sys.setenv(X13_PATH = "/usr/lib/x64_bin_x13")

проверка, если все в порядке

> checkX13()
Congratulations! 'seasonal' should work fine!
- the X13_PATH is correctly specified
- the binary executable file has been found
- a test run has been successful

выход из системы sudo и близкий терминал

exit
exit
3
ответ дан 17 November 2019 в 20:52

Другие вопросы по тегам:

Похожие вопросы: