濤。

t.

python安装学术版cplex解析器

python3.7安装学术版cplex解析器

下载地址

 

关于windows的.exe

1.直接点击执行即可

关于linux的.bin

1.在当前用户目录下创建目录cplex

mkdir cplex

2.上传cplex_studio2210.linux_x86_64.bin文件

3.赋予该文件运行权限

chmod 777 cplex_studio2210.linux_x86_64.bin

4.执行该文件,根据提示,选择安装enter,我是默认安装,所以默认安装路径为(/opt/ibm/ILOG/CPLEX_Studio221),安装路径后面会有用

sudo ./cplex_studio2210.linux_x86_64.bin

 

(ENV) [root@localhost cplex]# sudo ./cplex_studio2210.linux_x86_64.bin
正在准备进行安装
正在从安装程序档案中提取 JRE...
正在解包 JRE...
正在从安装程序档案中提取安装资源...
配置该系统环境的安装程序...

正在启动安装程序...

===============================================================================
选择语言环境...
---------

    1- English
  ->2- 简体中文

通过数字选择语言环境: 2
===============================================================================
IBM ILOG CPLEX Optimization Studio 22.1.0               (使用 InstallAnywhere 创建)
-------------------------------------------------------------------------------

正在准备控制台模式安装...




===============================================================================
简介
--

InstallAnywhere 将指导您安装 IBM ILOG CPLEX Optimization Studio 22.1.0。

在继续进行此安装之前,强烈推荐您退出所有的程序。

对每个提示作出响应,以继续执行安装中的下一步。
如果要更改上一步中的内容,请输入“back”。

您可以通过输入“quit”随时取消此安装。

请按 <ENTER> 键继续:



===============================================================================




    许可信息

    下面列出的这些程序按照以下许可信息条款和条件以及获
得客户与 IBM 事先同意
    的程序许可条款授予许可。
如果客户事先未同意对本程序生效的许可条款,那么
    国际程序许可协议 (i125-3301-15) 适用。

    程序名称 (程序号):
    IBM ILOG CPLEX Optimization Studio Developer Edition 22.1 (5725-A06)
    IBM ILOG CPLEX Optimizer Deployment Edition 22.1 (5725-A06)
    IBM ILOG CPLEX Optimizer for Non-Production 22.1 (5725-A06)
    IBM ILOG CPLEX Optimizer Single User Edition 22.1 (5725-A06)
    IBM CPLEX Optimizer Deployment Entry Edition 22.1 (5725-A06)
    IBM ILOG CPLEX MILP add-on Developer Edition 22.1 (5724-Y48)
    IBM ILOG CPLEX Developer Edition 22.1 (5724-Y48)
    IBM ILOG CPLEX LP Developer Edition 22.1 (5724-Y48)
    IBM ILOG CP Optimizer Developer Edition 22.1 (5724-Y49)
    IBM ILOG OPL CPLEX Developer Edition 22.1 (5724-Y54)
    IBM ILOG OPL CPLEX Analyst Studio 22.1 (5724-Y55)
    IBM ILOG CPLEX MILP add-on Desktop Edition 22.1 (5724-Y48)
    IBM ILOG CPLEX Desktop Edition 22.1 (5724-Y48)

按 Enter 键继续查看本许可协议或按 "1" 接受本协议,按 "2"
   拒绝本协议,按 "3" 打印本协议,按 "5" 用英语查看,或按
   "99" 回到上一屏幕。:



    IBM ILOG CPLEX LP Desktop Edition 22.1 (5724-Y48)
    IBM ILOG CP Optimizer Desktop Edition 22.1 (5724-Y49)
    IBM ILOG CPLEX For Non Production 22.1 (5724-Y48)
    IBM ILOG CPLEX MILP add-on Server Edition 22.1 (5724-Y48)
    IBM ILOG CPLEX Server Edition 22.1 (5724-Y48)
    IBM ILOG CPLEX LP Server Edition 22.1 (5724-Y48)
    IBM ILOG CP Optimizer Server Edition 22.1 (5724-Y49)
    IBM ILOG CPLEX Optimizer Cluster Edition 22.1 (5725-A06)
    IBM ILOG CPLEX Optimization Studio Subscription Development 22.1 (5725-
    A06)

    以下标准条款适用于被许可方对本程序的使用。

    非生产限制

    如果该程序被指定为“非生产”,
则被许可方只能将该程序作为被许可方内部开
    发和测试环境的一部分,用于内部非生产活动。

    基准评测


按 Enter 键继续查看本许可协议或按 "1" 接受本协议,按 "2"
   拒绝本协议,按 "3" 打印本协议,按 "5" 用英语查看,或按
   "99" 回到上一屏幕。:



    被许可方可向任何第三方披露本程序或其子组件的任何基
准测试结果,前提是被
    许可方 (A) 公开披露基准测试中使用的完整方法(例如,
硬件和软件设置、安装
    过程和配置文件),以及 (B)
在其指定操作环境中使用为本程序提供的最新的适
    用更新、补丁、修订、
性能调整和最佳实践指南执行程序运行测试。如果被许可
    方发布了该程序的任何基准评测的结果,则
IBM(包括提供 IBM 产品的“第三
    方”)有权发布与被许可方产品相关的基准评测的结果,
前提是 IBM 或第三方在
    对被许可方产品进行测试的过程中遵循上述 (A) 和 (B)
的要求。

    不管前述如何规定,未经实现书面许可,
任何情况下被许可方都不得公布对
    Oracle Outside In Technology 运行的基准测试结果。

    上述基准测试条款适用于下列程序或次级组件:
    IBM ILOG CPLEX Optimization Studio 22.1

    “源组件”和样本材料

    本程序包含源代码形式的组件(“源组件”)和/或其他标
识为样本材料的材料。
    被许可方可以仅出于内部使用目的,
复制和修改“源组件”和“样本材料”,前
    提是此类使用受到本协议规定的许可权利的限制;但是被
许可方不得更改或删除

“源组件”或“样本材料”中包含的任何版权信息或声明。
IBM“按现状”提供

按 Enter 键继续查看本许可协议或按 "1" 接受本协议,按 "2"
   拒绝本协议,按 "3" 打印本协议,按 "5" 用英语查看,或按
   "99" 回到上一屏幕。:



    “源组件”或“样本材料”,不承担任何支持责任,
不提供任何种类的(无论是
    明示的还是暗含的)保证,包括有关权利、非侵权、
非干扰以及暗含的有关适销
    和适用于某种特定用途的保证。

    以下计量单位可能适用于被许可方对本程序的使用。

    授权用户

    “授权用户”是获取本程序许可所使用的计量单位。
“授权用户”是已获得本程
    序访问权的唯一人员。
本程序可以安装在任何数量的计算机或服务器上,并且每
    个授权用户可以一次同时访问任何数量的本程序实例。
对于每个直接或通过任何
    方法间接(例如:通过多路复用程序、
设备或应用程序服务器)访问本程序的授
    权用户,被许可方都需要获取单独和专用的许可权利。
授权用户的权利是授权用
    户的专有权利,不得共享,也不得重新分配,
除非永久转让给另一个个人。

    客户机设备

    “客户机设备”是获取本程序许可所使用的计量单位。
“客户机设备”指单个用
    户计算设备或特殊用途的传感器或遥测设备,
该设备请求执行来自另一个通过称
    作服务器或由服务器管理的计算机系统的一系列命令、
过程或应用程序,或接收

按 Enter 键继续查看本许可协议或按 "1" 接受本协议,按 "2"
   拒绝本协议,按 "3" 打印本协议,按 "5" 用英语查看,或按
   "99" 回到上一屏幕。: 1




===============================================================================
选择安装文件夹
-------

您想要在何位置安装?

  缺省安装文件夹: /opt/ibm/ILOG/CPLEX_Studio221

输入一个绝对路径,或按 <ENTER> 键以接受缺省路径
      :



===============================================================================
安装准备就绪
------

InstallAnywhere 现在准备好将 IBM ILOG CPLEX Optimization Studio 22.1.0
安装在您系统上的以下位置:

   /opt/ibm/ILOG/CPLEX_Studio221

按 <ENTER> 键进行安装:



===============================================================================
安装前摘要
-----

在继续前,请复审以下内容:

产品名:
    IBM ILOG CPLEX Optimization Studio 22.1.0

安装文件夹:
    /opt/ibm/ILOG/CPLEX_Studio221

产品版本
    22.1.0

磁盘空间信息(用于安装目标):
    所需空间:  1,988,924,686 字节
    可用空间: 37,179,326,464 字节

请按 <ENTER> 键继续:



===============================================================================
正在安装...
-------

 [==================|==================|==================|==================]
 [------------------|------------------|------------------|-----------------


===============================================================================
Prepare env

请稍候
---
-]



===============================================================================


请稍候
---



===============================================================================


请稍候
---



===============================================================================
正在 Python 环境中安装引擎
-----------------

如果想要通过 Python API 使用 CPLEX 或 CP Optimizer 引擎,
那么需要告知 Python 可在何处找到它们。  要执行此操作,
请将以下命令输入到终端:
<<<<<<
python /opt/ibm/ILOG/CPLEX_Studio221/python/setup.py install
>>>>>>

请按 <ENTER> 键继续:



===============================================================================
改进产品
----

您是否同意让 IBM 收集产品使用情况数据(包括安装、启动
IDE、创建模型和解析)以改进用户体验?

将不会发送模型内容或专有数据。

    1-2- 否

输入所需选项的号码: 1




===============================================================================
安装完成
----

已成功地将 IBM ILOG CPLEX Optimization Studio 22.1.0
安装到以下位置:

     /opt/ibm/ILOG/CPLEX_Studio221

按 <ENTER> 键以退出安装程序:
(ENV) [root@localhost cplex]# 

5.配置环境变量

vim ~/.bashrc

添加cplex和cpoptimizer的安装路径(默认为/opt/ibm/ILOG/CPLEX_Studio221)

export PATH=$PATH:/opt/ibm/ILOG/CPLEX_Studio221/cplex/bin/x86-64_linux:/opt/ibm/ILOG/CPLEX_Studio221/cpoptimizer/bin/x86-64_linux

使.bashrc生效

source ~/.bashrc

6.测试是否安装成功

cplex

 7.将cplex加载到python环境下的site-packages中

找到安装cplex的目录下的setup.py执行文件,默认安装目录(/opt/ibm/ILOG/CPLEX_Studio221/python/)

执行setup.py文件

python3 setup.py install

查看是否加载到site-package

pip3 list

 

至此cplex安装完毕

关于site-packages下的.zip

1.将cplex.zip解压后直接复制到python环境下的site-packages

2.进入cplex/python/3.7/x64_win64目录下,找到setup.py文件,执行即可

3.执行setup.py文件命令:python3 setup.py install

 

posted on 2023-02-07 22:56  濤。  阅读(1518)  评论(0编辑  收藏  举报

导航