2016-12-12 16 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