Linux CentOs 下 安装 SCIP + PySCIPOpt
文章目录
- 前言
- 一、安装SCIP
- 二、安装PySCIPOpt及中间的坑
前言
Linux下安装SCIP + PySCIPOpt时常会出现如下的报错,本文记录一下对这个问题的解决。
fatal error C1083: Cannot open include file: 'scip/scip.h': No such file or directory
在Windows平台的下载步骤可以参考这篇博文,十分详细。
WIndows平台的安装步骤:https://www.cnblogs.com/dengfaheng/p/10041488.html
一、安装SCIP
建议在官网下载源代码
官网地址是https://www.scipopt.org/index.php#download
建议下载scipoptsuite.tgz
之后的安装命令为
cd scipoptsuite-4.0.0
mkdir build
cd build
cmake ..
make
之后配置一下环境
vim ~/.bashrc
export PATH=$PATH:~/software/scip/scipoptsuite-4.0.0/build/bin/
source ~/.bashrc
之后可以在bash中输入scip进行测试
二、安装PySCIPOpt及中间的坑
正常来说下面直接
pip install PySCIPOpt
或者下载源码编译安装就行了,但直接这样的话就会遇到这个bug
fatal error C1083: Cannot open include file: 'scip/scip.h': No such file or directory
使用cd命令进入文件夹~/software/scip/scipoptsuite-4.0.0/build/bin/,发现确实没有include文件夹,更不用说里面的scip.h头文件了
那么include文件夹在哪儿呢?
实际上就在刚刚下载的scipoptsuite.tgz下面
将其解压之后,拷贝到~/software/scip/scipoptsuite-4.0.0/build/bin/之后就大功告成了!
在下载源代码进行安装时,在
python setup.py install
之前,需要指定路径,即
export SCIPOPTDIR=~/software/scip/scipoptsuite-4.0.0/build/bin
Linux CentOs 下 安装 SCIP + PySCIPOpt相关推荐
- Linux(CentOs)下安装Phantomjs + Casperjs
Linux(CentOs)下安装Phantomjs + Casperjs 是参照cnMiss's Blog http://ju.outofmemory.cn/entry/70691的博客进行安装的 1 ...
- Linux/CentOS下安装Apache/SVN/Subversion图文详解教程
Linux(CentOS)下安装Apache+Subversion(图文教程) 服务器版本和安装软件 服务器版本: RedHatCentOS 5.5 32 bit 安装软件: apr-1.3.5.ta ...
- linux查看riak版本,Riak学习(一):Linux Centos 下安装 Riak 服务
Riak学习(1):Linux Centos 下安装 Riak 服务 1,介绍 8月底参加了CSND的一个技术沙龙. http://huiyi.csdn.net/meeting/info/437/cl ...
- Linux(centos)下安装JDK
安装 JDK是运行java程序必不可少的环境,服务器上跑程序也不例外.首先在安装之前,要知道Linux下安装软件有两种,一种是使用yum等命令直接下载,一种是使用上传下载工具,上传至Linux下使用, ...
- linux卸载rpm包的命令,Linux(centos)下安装卸载命令rpm,make install使用方法
A:RPM包, 这种软件包就像windows的EXE安装文件一样,各种文件已经编译好,并打了包,哪个文件该放到哪个文件夹,都指定好了,安装非常方便,在图形界面里你只需要双击就能自动安装. ==如何卸载 ...
- linux———centos下安装redis(快捷方式)
linux下安装东西我分为两种方式,一种包的安装,一种编译源码安装:此文档介绍包的安装方式: 一.redis作为中间件,可以很方便的存储键值类型的数据给我们提供了很大的便利,安装方式也无外乎两种,一种 ...
- Linux Centos下安装mysql详细步骤
1.下载安装包 下载地址:https://dev.mysql.com/downloads/mysql/5.6.html#downloads 2.解压 tar -zxvf mysql-5.7.9-lin ...
- linux谷歌浏览器运行安软件下载,Linux CentOS 下安装谷歌浏览器(Chromium)
1.首先保证你的PC可以上网. 2.用root帐号登录系统. 3.下载新的软件源定义,输入一下命令: cd /etc/yum.repos.d wget http://people.centos.org ...
- Linux(CentOS)下安装Elasticsearch5.0.0
一.ES5.0解压安装到Windows之后(可能)需要进行的设置: 1.如果不设置,直接运行elasticsearch.bat 文件 ,会报错: 2.解决方式 调节 conf/jvm.options ...
最新文章
- 国产AI全面崛起!盘点11款2019年热门国产AI芯片
- Creating Your First Mac App--创建你的第一个Mac应用
- 信息系统项目管理师:第6章:项目进度管理(3)-章节重点汇总
- 【 2013 Multi-University Training Contest 8 】
- 后台启动_Windows10中如何阻止程序在后台运行
- 音频信号发生器_1957年,DIY的Hi-Fi 电唱机单电子管音频发生器的音质保真度高...
- PAT乙级(1006 换个格式输出整数)
- 并发框架disruptor(高性能内存Queue)
- 字符集不同导致的ORA-00972
- bfs--最小步数--青蛙
- R中读取文件,找不到路径问题 No such file or directory
- java多线程-读写锁原理
- Mxnet框架学习笔记(二):Kaggle房价预测实战分析
- 破解wifi时遇到rtl8187 - [phy1]SIOCSIFFLAGS: Name not unique on network
- 开源3D建模软件FreeCAD基础介绍与入门
- 基于个性化的电影推荐系统全流程设计
- 听湖畔大学:史玉柱谈企业文化
- wxformbuilder软件制作gui界面教程
- 【lstm预测】基于lstm实现时间序列数据预测matlab源码
- 台式计算机没有声音图标,电脑突然没有声音怎么解决 电脑喇叭图标不见了怎么办...