У меня есть странная ошибка, которая только происходит, когда я запускаю clion со значка. При нажатии на значок я добираюсь: ImportError: No module named catkin.environment_cache
в cmake окне. Когда я запускаю clion с консоли как, я обычно делаю я не получаю эту ошибку, я не получаю ошибки вообще. Я предполагаю, что это имеет некоторое отношение к переменным среды, которые отличаются в зависимости от способа, которым я запускаю его. Я проверил jetbrains-clion.desktop, и он запускает тот же двоичный файл с теми же опциями, которые я делаю при запуске его с командной строки.
Существует ли способ установить те же переменные среды для .desktop файла, как будто команда была выполнена от терминала?
Вы могли попытаться изменить CLion .desktop
запись для открытия clion с ударом путем изменения Exec
строка
Exec=bash -i -c "/INSTALL_LOCATION/clion-2018.2.3/bin/clion.sh" %f
Замените местоположение установки тем, везде, где clion установлен на