博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
citup软件安装过程
阅读量:7072 次
发布时间:2019-06-28

本文共 4404 字,大约阅读时间需要 14 分钟。

citup软件 https://github.com/amcpherson/citup 安装需要conda环境

首先要将citup的安装包路径放到conda的默认channel里

conda config --add channels http://conda.anaconda.org/dranew

然后安装cplex依赖,直接安装的话也比较麻烦,因为cplex也有很多依赖,所以我们也把ceplx的channel加进去

conda config --add channels https://conda.anaconda.org/IBMDecisionOptimization/linux-64

我们看一下现在的默认channel

$ conda config --show-source==> /home/.condarc <==channels:  - http://conda.anaconda.org/dranew  - defaults  - https://conda.anaconda.org/IBMDecisionOptimization/linux-64

然后我们就可以安装citup了

conda install citup

如果我们没有默认安装路径权限,也可以指定目录安装

conda install citup --prefix .

一般会提示我们要安装很多依赖包,而且有些依赖特别容易断,像这样

$ conda install citup --prefix ./Fetching package metadata .................Solving package specifications: .Package plan for installation in environment /home/test:The following NEW packages will be INSTALLED:    blas:            1.0-mkl                                            blosc:           1.15.0-hd408876_0                                  boost_source:    1.60.0-0                dranew                     bzip2:           1.0.6-h14c3975_5                                   ca-certificates: 2019.1.23-0                                        certifi:         2019.3.9-py27_0                                    citup:           0.1.1-py27_1            dranew                     cplex:           12.8-py27_0             IBMDecisionOptimization    decorator:       4.4.0-py27_1                                       hdf5:            1.10.4-hb1b8bf9_0                                  intel-openmp:    2019.3-199                                         libedit:         3.1.20181209-hc058e9b_0                            libffi:          3.2.1-hd88cf55_4                                   libgcc-ng:       8.2.0-hdf63c60_1                                   libgfortran-ng:  7.3.0-hdf63c60_0                                   libstdcxx-ng:    8.2.0-hdf63c60_1                                   lzo:             2.10-h49e0be7_2                                    mkl:             2019.3-199                                         mkl_fft:         1.0.12-py27ha843d7b_0                              mkl_random:      1.0.2-py27hd81dba3_0                               ncurses:         6.1-he6710b0_1                                     networkx:        2.2-py27_1                                         numexpr:         2.6.9-py27h9e4a6bb_0                               numpy:           1.16.3-py27h7e9f1db_0                              numpy-base:      1.16.3-py27hde5b4d6_0                              openssl:         1.1.1b-h7b6447c_1                                  pandas:          0.24.2-py27he6710b0_0                              pip:             19.1.1-py27_0                                      pypeliner:       0.5.0-py27h1453be2_0    dranew                     pytables:        3.5.1-py27h71ec239_0                               python:          2.7.16-h9bab390_0                                  python-dateutil: 2.8.0-py27_0                                       pytz:            2019.1-py_0                                        readline:        7.0-h7b6447c_5                                     scikit-learn:    0.20.3-py27hd81dba3_0                              scipy:           1.2.1-py27h7c811a0_0                               setuptools:      41.0.1-py27_0                                      six:             1.12.0-py27_0                                      snappy:          1.1.7-hbae5bb6_3                                   sqlite:          3.28.0-h7b6447c_0                                  tk:              8.6.8-hbc83047_0                                   wheel:           0.33.2-py27_0                                      zlib:            1.2.11-h7b6447c_3                              Proceed ([y]/n)?

其实我们只需要几个依赖就够了,可以不安装全部依赖

conda install --no-deps cplex --prefix ./conda install --no-deps pypeliner --prefix ./ conda install --no-deps hdf5 --prefix ./ 然后将安装后的各个路径都加入到Python的环境变量里就可以安装citup 安装后就可以在lib/python2.7/site-packages路径下找到相应安装包了 这里citup-0.1.0-py2.7.egg需要解压一下 unzip citup-0.1.0-py2.7.eg

这样就基本完成了

$cd citup $python run_citup_iter.py -hTraceback (most recent call last):  File "run_citup_iter.py", line 6, in 
import citup.treesImportError: No module named citup.trees

可能还需要在此文件夹下建一个citup文件夹,把这个文件夹下的内容拷贝一份到citup里

这样的话就安装完成了

要注意的就是Python环境变量的问题了,确保Python可以找到这些安装包

 

转载于:https://www.cnblogs.com/xlij1205/p/10848917.html

你可能感兴趣的文章
phpcms开发之模板语法规则
查看>>
CST UTC
查看>>
因为看见,所以发现:QBotVariant谢绝落幕
查看>>
我的友情链接
查看>>
让Apache支持shtml实现include文件解析的配置方法
查看>>
软件测试学习:检查产品说明书
查看>>
linux 防火墙
查看>>
mysql事务提交模式
查看>>
那些年我们学Flask-SQLAlchemy,实现数据库操作,分页等功能
查看>>
延迟加载JavaScript
查看>>
Ubuntu 安装chrome
查看>>
hive中表状态数据的获取
查看>>
word search 此题若会,所有dfs矩阵全会
查看>>
ASP.NET Cache的一些总结2
查看>>
Pav OpenCart 商城自适应主题模板 ABC-0006-03
查看>>
×××服务让用户看得见
查看>>
Ceisum官方教程2 -- 项目实例(workshop)
查看>>
局部堆栈给变量分配内存是以16B为基数的
查看>>
web前端性能优化指南
查看>>
NEC Topaz电话交换机简单管理
查看>>