關於如何將 Gurobi和Pycharm結合使用


在典型的工作流程中,每個 PyCharm 項目都會有一個關聯的虛擬 Python 環境 ( venv )。gurobipy包必須可供該venv的 Python 解釋器使用。可以通過 pip 或手動將gurobipy安裝到項目的虛擬環境中。

一、通過pip安裝(推薦)
1.從 PyCharm 中打開一個終端窗口,使用 IDE 左下角的按鈕:

 2. 在這個終端窗口中,運行 python -m pip install gurobipy:

有關pip 安裝的更多詳細信息,請查閱相關文檔。

二、手動安裝
從下載頁面安裝完整版的 Gurobi Optimizer 。
使用 IDE 左下角的按鈕從 PyCharm 中打開終端窗口。
在此終端窗口中,導航到 Gurobi 的安裝文件夾 ( GUROBI_HOME )。Gurobi 9.1.2 安裝文件夾通常為:

  • C:\gurobi912\win64
  • macOS: /Library/gurobi912/mac64或/Library/gurobi912/macos_universal2
  • Linux: /opt/gurobi912/linux64
    從安裝文件夾,運行python setup.py install。根據您的操作系統和用戶設置,您可能需要在此命令前加上sudo:

Linux 用戶注意事項
嘗試導入 gurobipy時可能會遇到以下錯誤:

導入錯誤:libgurobi**.so:無法打開共享對象文件:沒有這樣的文件或目錄
在這種情況下,請將PyCharm 中的LD_LIBRARY_PATH環境變量設置為指向Gurobi 安裝目錄的lib子目錄(例如,/opt/gurobi912/linux64/lib)。

參考文檔:
https://support.gurobi.com/hc/en-us/articles/360024736092-How-do-I-use-Gurobi-with-PyCharm-


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM