Ralat Muatan rJava dalam RStudio/R selepas "Naik taraf" kepada OSX Yosemite
Peningkatan terbaharu kepada OSX Yosemite dan R 3.2 telah membawa kepada pemuatan masalah dengan rJava dan pakej bergantung. Selepas menaik taraf, pengguna menemui mesej pop timbul yang menuntut pemasangan Java 6 dan ranap sistem berikutnya semasa memuatkan rJava.
Percubaan untuk menyelesaikan isu tersebut, seperti menetapkan JAVA_HOME dan pilihan("java.home"), hanya membawa kepada mesej ralat lanjut yang melibatkan perpustakaan libjvm.dylib yang hilang. Semasa menggunakan R daripada baris arahan membolehkan rJava dimuatkan, penyelesaian yang lebih kekal diingini.
Telah didapati bahawa perpustakaan yang hilang boleh dipautkan ke /usr/local/lib menggunakan arahan berikut:
sudo ln -f -s $(/usr/libexec/java_home)/jre/lib/server/libjvm.dylib /usr/local/lib
bendera-f ditambahkan untuk menimpa paksa fail/pautan sedia ada
Dengan pautan ini disediakan, rJava dimuatkan dengan betul dan mesej ralat diselesaikan. Masalahnya kini terletak pada menangani punca asas perpustakaan yang hilang dan mencari penyelesaian yang tidak memerlukan kludge baris arahan.
Atas ialah kandungan terperinci Mengapa rJava Gagal Memuatkan dalam RStudio Selepas Menaik taraf kepada OSX Yosemite, dan Bagaimana Saya Boleh Membetulkannya?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!