Matlab
Matlab 許可證:許可證檢出失敗。許可證管理器錯誤 -9
我在 Linux Manjaro 上。我嘗試了所有想到的方法,但仍然出現此錯誤:
[john@john-pc bin]$ sudo ./matlab License checkout failed. License Manager Error -9 Your username does not match the username in the license file. To run on this computer, you must run the Activation client to reactivate your license. Troubleshoot this issue by visiting: https://www.mathworks.com/support/lme/R2020a/9 Diagnostic Information: Feature: MATLAB License path: /root/.matlab/R2020a_licenses:/usr/local/MATLAB/R2020a/licenses/license.dat:/usr/local/MATLAB/R2020a /licenses/license_john-pc_40911196_R2020a.lic Licensing error: -9,57.
我
./activate_matlab.sh
通過文件執行並啟動它並license
線上登錄到 MathWorks。我刪除了安裝.lic
並R2020a/license/
創建了一個新的。我嘗試使用我能找到的每個 mac 地址創建一個許可證文件。沒有任何效果。我不斷收到此錯誤。只有一次我設法使用了 Matlab,這是在安裝它之後。然後在第一次關閉它之後,我已經被這個錯誤困住了 2 天。請幫我。
好的,我寫信給 MathWorks 支持。他們給了我一個他們論壇的連結,在那裡我找到了解決方案。這裡是:
https://www.mathworks.com/matlabcentral/answers/99067-why-do-i-receive-license-manager-error-9
我不得不一直複製我的 HostID 等並將我的登錄名設置為
root
並執行 Matlabsudo
但是,如果此處連結失效,則來自 MathWorks 文章:解決許可證管理器錯誤 -9 的最佳方法是使用啟動客戶端重新啟動 MATLAB。
啟動客戶端位於此處:
/usr/local/MATLAB/R20XXx/bin/activate_matlab.sh
啟動 MATLAB 啟動客戶端后:
- 選擇“使用網際網路自動啟動”。
- 登錄您的 MathWorks 帳戶。
- 選擇正確的許可證。
- 使用者名欄位應自動填充正確的使用者名。保持原樣。
- 確認啟動資訊。
- 點擊“完成”完成啟動過程。
- 重新啟動 MATLAB。
仍然看到許可證管理器錯誤 -9?
- 許可證文件中的使用者名不匹配
- 許可證文件中的主機 ID 不匹配
- 您擁有指定電腦 MATLAB 許可證,並且 MATLAB 已經在這台電腦上的不同使用者帳戶下執行。
使用啟動客戶端確認您的使用者名和主機 ID:
- 執行啟動客戶端並選擇“不使用 Internet 手動啟動”。
- 選擇“我沒有許可證文件。幫助我完成接下來的步驟。”
- 複製您的主機 ID 和電腦登錄名。
- 點擊後退箭頭 2 次,然後選擇“使用 Internet 自動啟動”,然後輸入適當的使用者名。
- 使用適當的使用者帳戶啟動 MATLAB。
啟動客戶端需要提升權限才能執行?自動啟動時連接錯誤?仍然看到許可證管理器錯誤 - 9?
如何在沒有 Internet 連接的情況下啟動 MATLAB?