Я запускаю Ubuntu 14, и я использую R и студию R. Я думаю, что установка в:
/usr/bin/R
Недавно, я хотел использовать Ноутбук Jupyter, чтобы также выполнить R в этом виде ноутбука в браузере.
Я поэтому установил miniconda, анаконду и irkernel пакеты.
Однако у меня теперь есть проблема, что я потерял свою базу r установка:
which R
/home/user/miniconda2/bin/R
Это, кажется, связано с другой проблемой, которая недавно начала происходить при установке R пакетов на командной строке:
Error: .onLoad failed in loadNamespace() for 'tcltk', details:
call: fun(libname, pkgname)
error: Can't find a usable init.tcl in the following directories:
/opt/anaconda1anaconda2anaconda3/lib/tcl8.5 ./lib/tcl8.5 ./lib/tcl8.5
Кроме того, также кажется, что Rstudio идет со своей собственной версией R:
/home/user/software/rstudio-0.98.1103/R
Это означает, существует по крайней мере 3 различных версии R. Ну, чтобы быть честным. Я полностью потерял свой обзор. То же самое применяется к Python, который я установил с Кв. - добираются и conda.
Кто-либо мог помочь мне очистить ту путаницу?
по всей вероятности библиотеки tcl будут присутствовать в Вашем /home/user/miniconda2/lib
папка. так устанавливает Ваши огибающие переменные в Вашем ~/.bashrc файл.
export TCL_LIBRARY="/home/palashkulshreshtha/Documents/anaconda3/lib/tcl8.5"
export TK_LIBRARY="/home/palashkulshreshtha/Documents/anaconda3/lib/tk8.5"
удостоверяются, Ваш tcl8.5 и tk8.5 каталоги присутствуют. Это решило проблему для меня, поскольку затем conda изучит выше каталогов для init.tcl и других требований.