Gurobi与python版本3.8
回答除了改变降低我的python版本,我该怎么办?谢谢!我已经下载了最新版本的gurobi和尝试conda安装gurobi不过了
(数据x) pli@name-MacBook-Pro: ~ conda安装gurobi美元
收集包元数据(current_repodata.json):完成
解决环境:与初始冻结失败的解决。重新尝试灵活解决。
解决环境:从current_repodata repodata失败。json,将与下一个repodata源码重试。
收集包元数据(repodata.json):完成
解决环境:与初始冻结失败的解决。重新尝试灵活解决。
解决环境:\
发现冲突!寻找不兼容包。
这可能需要几分钟时间。按ctrl - c中止。
失败的
UnsatisfiableError:以下规格被发现
是不兼容现有的python安装在您的环境中:
规格:
python - gurobi - > = '[版本2.7。* | 3.6。* | > = 3.7,< 3.8.0a0 | 3.5 *’]。
你的python: python = 3.8
如果python是最左边的侧链,这是你要求的版本。
当python出现,表明在左边的是
不能用于python版本你是受限的。请注意,conda不会
改变你的python版本到另一个小版本,除非你显式地指定
那
-
我也有同样的问题,同样的消息。追随者。
1 -
我也可以报告,尽管Gurobi 9广告,Python 3.8支持没有conda包支持最新的3.8。python 3.8并不是这么年轻已经在3.8.3版本……
0 -
真的,没有为Python 3.8 conda包。请记住,当安装水蟒,Python 3.7仍然是默认的Python版本。除此之外,您可以在Python 3.8安装Gurobi通过
python的设置。py安装
从Gurobi执行主目录。
欢呼,
马蒂亚斯1 -
我写这个命令python设置。py安装on my shell but there is an error that says there is no such file or directory. what should I do?
0 -
你需要从Gurobi安装目录中运行此命令。
欢呼,
马蒂亚斯0 -
我也有Python 3.8,设置执行。py安装从Gurobi目录。它仍然不承认gurobipy Jupyter。我应该下调在Jupyter下载Python 3.7的?
0 -
我做了下调,结束工作。
0 -
如果你在windows电脑,您需要执行安装。py文件使用python位于您的蟒蛇分布。
这里是我的指示安装gurobi /蟒蛇:
安装水蟒和Gurobi
如何安装GUROBI和蟒蛇在Windows电脑吗
- (注册GUROBI账户)去//m.a-toku.com/registration/general-reg(外部网站的链接。)创建和帐户。用你的UNO电子邮件地址。
- (下载GUROBI)去//m.a-toku.com/downloads/download-center(外部网站的链接。)并按照说明在“Gurobi下载最新版本”。你想要Gurobi优化器(请注意,您需要先登录)。有些时候,你会为你的电脑选择版本(windows、mac、linux)。
- (安装GUROBI)。安装Gurobi优化器。
- (获得GUROBI学术许可)去https://user.gurobi.com/download/licenses/free-academic(外部网站的链接。)和请求Gurobi学术许可。一旦你请求许可,找到应该像的许可证密钥:grbgetkeyca4c8b84 - 630 r - 11 - ea - q568 - 0 - a7c4f31bafe。
- (添加GUROBI许可证)。从开始菜单搜索GUROBI并打开应用程序。终端应该开放,问你的许可。复制和粘贴您的许可:ca4c8b84 - 630 r - 11 - ea - q568 - 0 - a7c4f31bafe然后回车。
- (下载蟒蛇)。去https://www.anaconda.com/manbetx官网手机登入products/individual(外部网站的链接。),找到你合适的版本安装在页面的底部。可能64位图形化安装程序。
- (安装蟒蛇)运行下载并安装蟒蛇
现在我们需要连接GUROBI蟒蛇。
选项1:
- (打开水蟒提示)。去你的开始菜单搜索“蟒蛇提示”。开放。一个蟒蛇终端窗口就会打开。
- (下调蟒蛇Python 3.7)。在终端类型
conda安装python = 3.7
然后回车。 (连GUROBI蟒蛇)从一个蟒蛇终端发出以下命令Gurobi通道添加到您的默认搜索列表:
conda配置——添加频道http://conda.anaconda.org/gurobi
现在发出以下命令安装Gurobi包:
conda安装gurobi
你应该去好!
选项2:
- (找到文件夹)在windows文件资源管理器搜索文件“gurobi903”
- (检索路径文件夹)在这个文件夹中,右键单击“win64”和要求得到信息的文件夹。复制这个文件夹的路径。如果应该类似“C: gurobi903 \ win64 \”。存储了以后。
- (在蟒蛇找到python)再次在你的文件浏览器,搜索蟒蛇。我们需要找到Python可执行在蟒蛇文件夹中。这应该是在一个路径:“C: \ \用户用户名Python \ anaconda3 \”,用户名是你的名字。复制路径并将其保存以后。
- (打开命令行提示符)从你的开始菜单,单击“运行”。一个小盒子应该和“cmd”赞扬开放。点击“Ok”。现在一个终端应该为你敞开。
- (更改文件目录)在终端,运行该命令
cd C: gurobi903 \ win64 \
- (运行setup . py)在终端,运行该命令
C: \ \用户用户名Python \ anaconda3 \设置。py安装
你应该去好!
如何安装GUROBI Mac和蟒蛇吗
- (注册GUROBI账户)去//m.a-toku.com/registration/general-reg(外部网站的链接。)创建和帐户。用你的UNO电子邮件地址。
- (下载GUROBI)去//m.a-toku.com/downloads/download-center(外部网站的链接。)并按照说明在“Gurobi下载最新版本”。你想要Gurobi优化器(请注意,您需要先登录)。有些时候,你会为你的电脑选择版本(windows、mac、linux)。
- (安装GUROBI)。安装Gurobi优化器。
- (获得GUROBI学术许可)去https://user.gurobi.com/download/licenses/free-academic(外部网站的链接。)和请求Gurobi学术许可。一旦你请求许可,找到应该像的许可证密钥:grbgetkeyca4c8b84 - 630 r - 11 - ea - q568 - 0 - a7c4f31bafe。
- (添加GUROBI许可证)。仪,寻找一个文件夹“gurobi903”。然后导航信息的子文件夹“mac64”到子文件夹“本”。双击该文件“grbgetkey”。这将打开一个终端要求您的许可。复制和粘贴您的许可:ca4c8b84 - 630 r - 11 - ea - q568 - 0 - a7c4f31bafe然后回车。
- (下载蟒蛇)。去https://www.anaconda.com/manbetx官网手机登入products/individual(外部网站的链接。),找到你合适的版本安装在页面的底部。可能64位图形化安装程序。
- (安装蟒蛇)运行下载并安装蟒蛇
现在我们需要连接GUROBI蟒蛇。
- (找到文件夹)搜索文件“gurobi903”的发现者
- (检索路径文件夹)在这个文件夹中,右键单击“mac64”和要求得到信息的文件夹。复制这个文件夹的路径。如果应该类似于“/图书馆/ gurobi903 / mac64”
- (打开终端)从发射台,搜索“终端”,打开终端。
- (更改文件目录)在终端,运行该命令
cd /图书馆/ gurobi903 / mac64
- (运行setup . py)在终端,运行该命令
python的设置。py安装
你应该去好!
1 -
我有相同的不相容问题。我卸载了蟒蛇,试图把它的目录。卸载Gurobi(学术许可)和重做的工作了。当我问蟒蛇安装python 3.7,它开始下调其他包(我认为这样做没有问题,我给它的许可)。问题是当我试图复制学术许可密钥我有语法错误。我在我的账户可以看到两个许可证,试了两把钥匙,没有徒劳。
我使用Run命令写的关键工作但告诉我,我的钥匙许可是在一个不同的文件夹以外的违约。
我手动剪切和粘贴位置的许可文件从gurobi默认文件夹。现在我有现状如图片所示。但是当我试图运行代码在世爵,我有一个消息告诉我没有gurobi模块。
现在我应该做什么?
0 -
你能释放Gurobi conda Python 3.8的包吗?
那太好了,有简单的安装。
注意,水蟒现在船3.8,所以越来越多的用户将会。0
请登录留下你的评论。
评论
10评论