我在用
conda
尽可能在Ubuntu和macOS上安装软件包。我把包裹分开存放
康达
环境,以更好地管理依赖关系。
如何使用
康达
尽可能多?
显然,我还需要在
康达
差不多
App::cpanminus
到
install specific modules
.
我发现了以下帖子:
Using cpanm to Install Perl Modules in a Conda Environment
作者:尤森·埃尔南德斯(2020年6月30日)。到目前为止,这里列出的方法似乎有效,例如:
# install Perl and the module App::cpanminus:
conda create -c bioconda --name perl526 perl-app-cpanminus
source activate perl526
# install Regexp::Common Perl module:
env PERL5LIB="" PERL_LOCAL_LIB_ROOT="" PERL_MM_OPT="" PERL_MB_OPT="" cpanm Regexp::Common
source deactivate
有更简单或更可靠的解决方案吗?
笔记:
我知道
康达
Perl比最新的Perl版本落后几个版本,而且
perl-app-cpanminus
更是落后了。对于我的应用程序,这是可以的。我正在使用
Nextflow
和
Galaxy
,在哪里使用
康达
尽可能多地提供许多优势。因此,我可以容忍一些旧的Perl版本。
我知道路上的指示
the main perl site
,指
perlbrew
,但我对
康达
-基于网络的解决方案。