Рейтинг:0

Ошибка Tk_Init: не удается найти пригодный для использования tk.tcl в следующих каталогах

флаг us
CST

В моей Ubuntu 20.04 я пытаюсь открыть «qdec» для «freesurfer» и получаю следующую ошибку:

Ошибка Tk_Init: не удается найти пригодный для использования файл tk.tcl в следующих каталогах: 
    /home/username/tcl8.4.6/tk8.4 /home/username/freesurfer/freesurfer/lib/tk8.4 /home/username/freesurfer/lib/tk8.4 /home/username/freesurfer/freesurfer/library /home /имя пользователя/freesurfer/библиотека /дом/имя пользователя/freesurfer/tk8.4.6/библиотека /дома/имя пользователя/tk8.4.6/библиотека

Вероятно, это означает, что tk не был установлен должным образом.

остальные freesurfer работают (например, «freeview»), и я не могу найти, как решить эту проблему. Я думаю, что мне следует как-то установить tk8.4.6 в один из каталогов, которые он ищет, или связать каталог с установленной версией, но я не уверен, как это сделать. Может ли кто-нибудь помочь мне?

edit: freesurfer - это набор инструментов для нейровизуализации, а qdec - это специальная программа этого набора инструментов. Прикрепил вики тулбокса и страницу где узнал про qdec gui.

Вики фрисерфера: https://surfer.nmr.mgh.harvard.edu/fswiki

введение qdec: https://surfer.nmr.mgh.harvard.edu/fswiki/FsTutorial/QdecGroupAnalysis_freeview

Я установил версию freesurfer freesurfer-linux-centos6_x86_64-7.2.0-20210720-aa8f76b

N0rbert avatar
флаг zw
Что такое qdec и фрисерфер? Что не так с пакетами `tk` и `tcl` из официального репозитория? Пожалуйста, сделайте ваш вопрос более воспроизводимым.
флаг hr
В соответствии с этим [Установка и конфигурация FreeSurfer] (https://surfer.nmr.mgh.harvard.edu/fswiki/SetupConfiguration_Linux) установка должна была поставляться с собственными дистрибутивами tcl/tk, расположенными в `$FREESURFER_HOME/lib/tcltktixblt. `. Вы там что-нибудь видите?
CST avatar
флаг us
CST
@steeldriver: После установки freesurfer у меня есть несколько папок в библиотеке, но нет tcltktixblt. Я нашел: $FREESURFER_HOME/lib/{tcl, tktools, bem, images, qt, resource, vtk}
Рейтинг:0
флаг us
CST

После проверки моих папок я понял, что freesurfer ищет в пути к lib, а не в lib/tktools, поэтому я скопировал все из папки lib/tktools в папку lib, так как я не знал, как изменить папки, которые он искал. Теперь я могу запустить графический интерфейс qdec.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.