【问题标题】:Installing Gurobi in Virtualenv without Anaconda在没有 Anaconda 的 Virtualenv 中安装 Gurobi
【发布时间】:2023-04-07 01:39:01
【问题描述】:

我想在virtualenv 环境中使用Gurobi Optimization library 和Python3.5,而无需安装整个Anaconda 框架。这意味着能够通过 Pipy 安装 Gurobi 库 (gurobipy)。

Gurobi 网站上只解释了how to install it with Anaconda 和 conda 包管理器,使用命令:

conda config --add channels http://conda.anaconda.org/gurobi
conda install gurobi

我确实了解 Python 库如何(以及为什么!)需要将 Python 作为框架安装才能正常工作(matplotlib 经常麻烦,但不需要它)。 有没有办法将此命令conda config --add channels *** 转换为Pypi 的类似命令,所以我最终可以rm -rf 我的98% 无用的2Gb Anaconda 堆栈?

感谢您的回答。

【问题讨论】:

    标签: python pip virtualenv anaconda gurobi


    【解决方案1】:

    我挣扎了一会儿,这些说明对我来说不太奏效。就我而言,有效的方法是将 python 本机文件夹中的“python.exe”文件复制到“setup.py”所在的 gurobi 文件夹中。然后,我必须先执行python setup.py build,然后执行'python setup.py install'。另外,请务必检查您的 python 和 gurobi 是 64 位还是 32 位。

    【讨论】:

      【解决方案2】:

      通过运行python setup.py install,您可以在自己的 Python 发行版中查看 instructions to install gurobipy

      【讨论】:

      • 谢谢!我不知道我可以直接这样做。有没有一种无需先安装 Gurobi 即可获取 setup.py 的方法?
      • 没有。 Gurobi 包含需要为您的系统正确安装的本机代码。
      猜你喜欢
      • 2021-01-19
      • 2014-03-24
      • 2015-09-01
      • 2015-07-29
      • 1970-01-01
      • 2018-03-17
      • 1970-01-01
      • 1970-01-01
      • 2020-06-08
      相关资源
      最近更新 更多