我如何设置使用完整版CPLEX的密钥?

问题描述 投票:0回答:1

我已经购买了cplex订阅并收到了使用密钥,但是无论如何,我一直无法获得“没有密钥,请在此处购买cplex”错误,我无法弄清楚如何使用它。

我正在Ubuntu 20.04中运行的jupyter笔记本中通过docplex使用cplex。所有的Python东西都是使用anaconda安装的,cplex和docplex是使用此处列出的conda install命令安装的:https://developer.ibm.com/docloud/blog/2017/01/23/cplex-python-now-available-anaconda-cloud/

这似乎很好,我可以解决一些小问题,但是对于大问题,它会提示我购买完整产品。我已经设置了CPLEX_STUDIO_KEY环境变量,但是错误仍然存​​在。除了“设置此环境变量”外,我找不到any文档。并且该错误只是假设您没有购买它,而不是得到任何帮助。.

我想念的是什么?

cplex docplex
1个回答
0
投票

输入CPLEX API密钥的官方文档可以在here中找到(您可能已经看到了)。本文档假定您已经安装了CPLEX Optimization Studio的社区版(也称为“免费版”),并且可以找到下载该here的链接。如果愿意,您可以这样做,并且应该已经启动并运行。

替代方法是使用未记录的CPLEX_CPXCHECKLIC_BINDIR环境变量。这对于可能不选择安装其余CPLEX Optimization Studio的Python用户特别有用。当您将cplex软件包安装到anaconda环境中(或通过pip安装的其他软件包)时,它包含一个名为cpxchecklic的可执行文件。可以在您的Python环境的binScripts目录中找到。如果将CPLEX_CPXCHECKLIC_BINDIR环境变量设置为包含cpxchecklic的目录,并且已经正确设置了CPLEX_STUDIO_KEY环境变量,那么您应该会做得很好。

© www.soinside.com 2019 - 2024. All rights reserved.