perl - perl 模块 Params Validate 需要一个编译器
问题描述
我正在安装 Circos,并且已经为 perl 安装了所有东西,除了 Params::Validate。我下载了模块的 gzip,运行了 Build make 和 ./Build,这导致了以下错误消息:
(base) Tue Jun 15 ashleyschumann ~/Params-Validate-0.95./Build
Building Params-Validate
Error: no compiler detected to compile 'lib/Params/Validate.c'. Aborting
当我拉出所有 circos 模块时,它被列为丢失
(base) Tue Jun 15 ashleyschumann ~/Params-Validate-0.95circos -modules
ok 1.42 Carp
ok 0.45 Clone
ok 2.63 Config::General
ok 3.67 Cwd
ok 2.167 Data::Dumper
ok 2.55 Digest::MD5
ok 2.85 File::Basename
ok 3.67 File::Spec::Functions
ok 0.2311 File::Temp
ok 1.51 FindBin
ok 0.39 Font::TTF::Font
ok 2.73 GD
ok 0.2 GD::Polyline
ok 2.49 Getopt::Long
ok 1.16 IO::File
ok 0.430 List::MoreUtils
ok 1.56 List::Util
ok 0.01 Math::Bezier
ok 1.999806 Math::BigFloat
ok 0.07 Math::Round
ok 0.08 Math::VecStat
ok 1.03_01 Memoize
ok 1.76 POSIX
missing Params::Validate
ok 1.69 Pod::Usage
ok 2.05 Readonly
ok 2017060201 Regexp::Common
ok 2.86 SVG
ok 1.19 Set::IntSpan
ok 1.6611 Statistics::Basic
ok 2.62 Storable
ok 1.20 Sys::Hostname
ok 2.03 Text::Balanced
ok 0.62 Text::Format
ok 1.9764 Time::HiRes
我接下来尝试使用 conda install 抛出:
base) Tue Jun 15 ashleyschumann ~conda install -c bioconda perl-params-validate
conda install -c bioconda perl-params-validate
Collecting package metadata (current_repodata.json): \ conda install -c bioconda perl-params-valid\ conda install -c bioconda perl-params-validdone
Solving environment: done
## Package Plan ##
environment location: /Users/ashleyschumann/opt/anaconda3
added / updated specs:
- perl-params-validate
The following NEW packages will be INSTALLED:
perl-carp bioconda/osx-64::perl-carp-1.38-pl526_3
perl-exporter bioconda/osx-64::perl-exporter-5.72-pl526_1
perl-extutils-mak~ bioconda/osx-64::perl-extutils-makemaker-7.36-pl526_1
perl-module-imple~ bioconda/osx-64::perl-module-implementation-0.09-pl526_2
perl-module-runti~ bioconda/osx-64::perl-module-runtime-0.016-pl526_1
perl-params-valid~ bioconda/osx-64::perl-params-validate-1.29-pl526h1de35cc_1
perl-try-tiny bioconda/osx-64::perl-try-tiny-0.30-pl526_1
perl-xsloader bioconda/osx-64::perl-xsloader-0.24-pl526_0
Proceed ([y]/n)? Invalid choice: conda install -c bioconda perl-params-validate
Proceed ([y]/n)? y
Invalid choice: conda install -c bioconda perl-params-validatconda install -c bioconda perl-params-validaty
Proceed ([y]/n)? n
CondaSystemExit: Exiting.
有没有人遇到过类似的问题?
解决方案
推荐阅读
- vb.net - 删除消息框后,VB.NET 运行方式不同 - Outlook 应用程序
- html - 在 HTML5 Canvas 中添加评论框
- javascript - 如何按字长为条形图设置域?
- firebase - Vue.js, vuex with Firebase cloud firestore, 在数据库中添加或删除任何记录后更新前端
- ocaml - 安装后无法运行utop
- typescript - 打字稿不会在反应子组件中捕获错误的类型
- c# - 如果程序的路径超过 MAX_PATH,有没有办法运行程序?
- long-double - 输入 22222222222222222 为 double 但输出为 22222222222222224.000000 为什么?
- python - 根据组号将数组数组排序为组
- c++ - 我的评分程序运行不正常