问题标签 [cpanm]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
cpan - 有没有办法以编程方式找到可用的 CPAN 版本?
我正在尝试以编程方式查找 CPAN 版本,但以失败告终。
尝试使用 perl %Config & %ENV,但在那里找不到任何东西。
我的目标是以编程方式自动配置 cpan。CPAN 配置提示因版本而异。
CPAN 询问类似[类似]:1.“您要手动配置吗?[是]” 2.“您要 cpan 配置吗?[否]”
有什么方法可以找到 CPAN 版本或避免无人值守的 CPAN 配置?
perl - 使用 cpanm 安装 perl 模块时遇到问题
我正在尝试从 CPAN 安装 Vcf.pm 并且没有运气。部分问题是我无法让 cpanm 工作。
这是我开始的地方:
https://metacpan.org/pod/release/AJPAGE/Bio-Pipeline-Comparison-1.123050/lib/Vcf.pm
安装说明(如果该页面在左下方)提供了 2 个选项:
和
对于第二个选项,第一行没问题,但第二行返回:
尝试第一个选项,我得到:
这很奇怪,因为我已经安装了 cpanminus 并且它似乎没问题,当我发出这个命令时:
我明白了:
任何人都可以帮助我获得上述 2 个选项之一,以便我可以安装模块吗?在计算机编程方面,我只是一个谦虚的外行,但我的理解是 cpan 应该使安装模块变得容易,所以我不敢相信我已经成功地失败了!
perl - 使用 ULMS:Similarity perl - mysql 用户的访问被拒绝
我收到一个简单的错误,但我不知道如何解决它。
在对此 perl 包 (Linux) https://metacpan.org/pod/UMLS::Interface执行 make 测试时:
我有密码,但我不知道如何在安装过程中提供密码。
我的愿望是使测试和安装同时适用于 UMLS 界面/相似性,以便找到单词之间的相似性和相关性。如果存在一些我可以查询相似性的网络服务器,那可能是一个很好的绕道而行。
尝试:
尝试使用 cpanm 安装
(base) jon@jon:~/UMLS/UMLS-Interface-1.51$ sudo cpanm UMLS::Interface UMLS::Interface 是最新的。(1.51)
在这里它看起来安装正常,但是在 make 测试中我遇到了与 UMLS-SIMILARITY 相同的问题。
尝试安装:
perl Makefile.PL make make test make install
输出:
然后在'make test'
我得到数据库错误
我搜索了哪里可以在 UMLS-Interface 或 UMLS-Similarity 包中提供配置文件/mysql 密码。没找到。
我尝试以多种方法安装 DBI 和 DBD,所有路由都让我遇到相同的错误。
我已经尝试了网络界面: https ://metacpan.org/pod/distribution/UMLS-Similarity/utils/query-umls-similarity-webinterface.pl 但得到以下错误:
(base) jon@jon:~/UMLS/UMLS-Similarity-1.47/utils$ query-umls-similarity-webinterface.pl 手头骨默认设置: -- default http://atlas.ahc.umn.edu/--测量路径 --sab MSH --rel PAR/CHD 用户设置:无用户定义设置
500 无法连接到atlas.ahc.umn.edu:80http://atlas.ahc.umn.edu//cgi-bin/umls_similarity.cgi?word1=hand&word2=skull&sab=MSH&rel=PAR%2FCHD&similarity=path&button=Compute +相似度&sabdef=UMLS_ALL&reldef=CUI%2FPAR%2FCHD%2FRB%2FRN&relatedness=向量<>()<>() ^C
我也在 Windows 上试过。
DBI connect('umls;mysql_read_default_group=client;','',...) 失败:无法连接到位于 E:\umls_perl\UMLS-Interface-1.51\blib\lib 的 'localhost' (10061) 上的 MySQL 服务器/UMLS/Interface/CuiFinder.pm 第 2465 行
我该如何解决?谢谢
perl - Perl cpanm:无法安装 DB_File
我正在尝试安装 Perl 包Vcf
,它有很多依赖项。这些依赖项之一DB_File
将不会安装。
perl - 如何从 anaconda 修复 Perl 而不安装 bioperl?`拯救 BioPerl-1.007002 的安装。`
我正在使用 conda 安装几个软件包。我已经在 conda 下安装了 Perl,并且是在这台机器上工作的机器(运行 Ubuntu 18.04)。现在我正在尝试使用需要 bioperl 的脚本。
我尝试更新 conda,通过 conda 安装 bioperl 并通过 cpanm 安装 bioperl,如下所示。
我检查了当前使用的 Perl 是 anaconda 的。perl 脚本中的 shebang 是#!/home/evo-slave/anaconda_ete/bin/perl -w
这是运行脚本时的初始错误
我不知道这是否是 anaconda perl 或在脚本执行期间未调用/安装 bioperl 的问题,也许脚本中的这行应该指示其他内容
当我尝试安装
我收到了这个错误
ETA:似乎出了点问题,并且在简单的 cpanm 期间未安装所需模块的依赖项 尝试安装所需所有内容的一轮示例
然后
一些有助于调试的信息:
perl - How to force cpanm to use HTTPS insted of Using HTTP for install dependencies
您好我正在尝试使用 cpanm 安装 perl 模块。但是我的防火墙不允许 cpanm 使用 http。即使我使用 --mirror 选项强制它使用 https,它仍然使用 http 来安装依赖项。我如何强制 cpanm 仅使用https://mirror-address。
perl - 如何在高山映像上安装 perl Kafka::Connection
我有一个带有这个 Dockerfile 的工作 UBUNTU 映像:
我试图得到一个像这样更苗条的高山版本:
我不断收到此错误
如何获取图像上 Kafka 的所有依赖项?
perl - 使用 Carton 和自定义 LibreSSL/OpenSSL 安装 IO::Socket::SSL 的正确方法是什么
Perl 框架Mojolicious使用可选模块IO::Socket::SSL进行安全连接。
Mojolicious和IO::Socket::SSL必须使用Carton安装(cpanfile包含依赖项列表)。
为了使用IO::Socket::SSL我需要安装Net::SSLeay。
Net::SSLeay需要安装 LibreSSL 或 OpenSSL。
在开发者的服务器上,确定的 Perl 项目必须使用确定的 LibreSSL/OpenSSL 版本:
我的解决方案是在之前更改$PATH系统变量(用于本地自定义 LibreSSL/OpenSSL):
这是正确的方式吗?
perl - 为依赖模块安装补丁:在我手动安装补丁模块后,cpanm 仍然尝试安装损坏的模块
我正在尝试Net::SSH::Perl
使用cpanm
(从版本 5.30 开始)perlbrew
安装。perl
安装失败并显示:
此Crypt::Curve25519
问题中描述了安装问题。我下载了有问题的模块并对其进行了修补:Crypt::Curve25519
但是,当我再次尝试安装时,Crypt::Curve25519
它仍然会尝试从 CPAN 安装损坏的模块:
我怎样才能cpanm
使用已安装的补丁(即跳过安装,Crypt::Curve25519
因为它已经安装)?