Linux下安装gsl库和LargeVis库
一、非root用户安装 gsl
参考 https://zhuanlan.zhihu.com/p/36817690.
注意 include<gsl/gsl_rng.h> 要修改为绝对路径 否则报错如下:
修改后的 测试代码 test.c 如下:
可成功执行,并在当前目录下成为文件 a.out
二、安装 LargeVis
参考 https://blog.youkuaiyun.com/channelyoung/article/details/95737661.
-
修改setup.py文件,配置其中GSL路径
include_dirs 和 library_dirs 都需要修改为 gsl库的安装路径 -
(并不能保证这两个修改一定必要,因为之后安装LargeVis时 出现warning ) -
安装 LargeVis
3.1 运行 g++ … (见下图)
注意需要指定gsl的绝对路径 -I/include_path -L/lib_path
( 若不指定,会报错如下:)
指定后:
3.2 python setup.py install
出现一堆 warning 。。。暂时不知是否有影响