簡體   English   中英

Ubuntu上的Matlab停留在“拾取JAVA_TOOL_OPTIONS:”

[英]Matlab on Ubuntu stuck at `Picked up JAVA_TOOL_OPTIONS:`

我想在沒有cd /usr/local/MATLAB/R2015b/binsudo ./matlab情況下打開Matlab。

所以我sudo gedit ~/.bashrc並在末尾寫以下命令:

export MATLAB_ROOT="/usr/local/MATLAB/R2015b/bin"

if [ -d "${MATLAB_ROOT}" ]; then
   export PATH="${PATH}:${MATLAB_ROOT}"
fi

source ~/.bashrc ,我使用echo $PATH來查看matlab的路徑確實存在。 但是,當我使用matlab打開它時,它將停留在Picked up JAVA_TOOL_OPTIONS:cd /usr/local/MATLAB/R2015b/binsudo ./matlab命令可以很好地工作。

如果我直接使用sudo ./matlab ,它將顯示sudo:./matlab: command not found

其他信息: which java顯示/usr/bin/java

unset JAVA_TOOL_OPTIONS將導致另一個錯誤。

哦,我發現了問題,我使用命令JAVA_TOOL_OPTIONS=/usr/local/MATLAB/R2015b/bin或未unset JAVA_TOOL_OPTIONS ,然后出現以下錯誤。

在此處輸入圖片說明

它使我想起sudo命令,因此這可能是權限問題。 由於必須打開Matlab而不離開該目錄,因此我使用ln -s /usr/local/MATLAB/R2015b/bin/matlab /path/to/your/current ,然后使用sudo ./matlab 有用。

但是如何真正解決這個問題仍然未知。 我看到的其他方法(如sudo apt-get remove jayatanasudo rm /usr/share/upstart/sessions/jayatana.conf可能會導致無法預測的結果,因此我無法嘗試。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM