2016-12-12 20 views

回答

3

听起来您没有安装CPLEX Python API。默认情况下,安装CPLEX Optimization Studio(又名COS)时,Python绑定将复制到您的磁盘上,但它们不与任何本地Python安装相关联。

如果您按照Setting up the Python API of CPLEX页面上的说明进行操作,您应该可以进行本地解决。简而言之,您可以运行脚本yourCPLEXhome/python/VERSION/PLATFORM,或者您可以设置PYTHONPATH环境变量。

+0

我只是有不同版本的Python。我如何指定我的Python的特定版本安装'setup.py'? –

+0

另外,Python 3.5.2和CPLEX 12.6是否存在兼容性问题? –

+0

如果您想使用Python 3.5,则必须使用CPLEX 12.7。 12.6支持3.4。请参阅[详细系统要求](http://www-01.ibm.com/support/docview.wss?uid=swg27019100)。 – rkersh

1

您使用的是蟒蛇?我解决它通过运行CPLEX以下安装目录:

python setup.py install --home <PackagesHome>\cplex 

<PackagesHome><user>\AppData\Local\Continuum\Anaconda2\Lib\site-packages