你是源码安装的??进去源码包
试下
#make clean all在重新安装~~
祝你好运~~~
望采纳~~~
最近一位老友在倒腾GWAS的研究,发现R包TwoSampleMR用于pQTL的分析,让我在Linux系统上帮忙安装下,根据网页的安装提示进行 *** 作(https://github.com/MRCIEU/epigraphdb-pqtl/),在 *** 作过程中遇见了一些报错和实践的解决方案,在此文特此记录:
运行后出现报错信息如下:
解决步骤1:
重新安装gmp,最初开始用BiocManager::install("gmp"),出现报错信息“configure: error: GNU MP not found, or not 4.1.4 or up, see http://gmplib.org”,查阅资料过后解决方案用conda安装gmp, *** 作命令如下
解决步骤2:
接下来重新安装iterpc,用BiocManager::install("iterpc")成功安装
解决步骤3:
接下来重新安装Cairo,用BiocManager::install("Cairo"),出现报错信息“configure: error: Cannot use cairo-ft backend, although cairo claims it is working. Please check your caito installation and/or update cairo if necessary or set CAIRO_CFLAGS/CAIRO_LIBS accordingly.”,查阅资料后改用conda安装, *** 作命令如下
解决步骤4:
最后重新运行install_github("MRCIEU/TwoSampleMR")安装TwoSampleMR,成功安装,library导入后,出现如下信息。
缺少相关联的库文件 GMP MPFR MPC这句话很明显的提示了问题所在:configure: error: Building GCC requires GMP 4.2+, MPFR 2.3.1+ and MPC 0.8.0+.
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)