【问题标题】:'make install' into a conda environment'make install' 进入 conda 环境
【发布时间】:2018-05-30 03:23:06
【问题描述】:

在 conda 环境 (source activate) 中,我如何 make install 进入环境库目录(libbin 等)而不是系统目录?

请注意,我不想要与 conda-build 相关的答案。

【问题讨论】:

  • 激活环境后,环境变量$CONDA_PREFIX指向环境前缀,例如/home/user/miniconda3/envs/env-name。从那里你可以添加libbin等。
  • @xaav 你找到解决方案了吗?
  • 你会找到你的 conda 环境的根路径(也许是上面的$CONDA_PREFIX),然后将它提供给configure 命令,如提到的here 如果你很幸运拥有make 定义最初是由项目的作者以非常标准的方式创建的,该项目构建了您正在安装的包,正如刚刚包含的此链接中所述。

标签: installation makefile conda


【解决方案1】:

使用-C(更改目录)参数告诉make使用不同的目录:

make -C $CONDA_PREFIX/lib install

来自手册:

 -C dir, --directory=dir
            Change  to directory dir before reading the makefiles or doing anything else.

【讨论】:

    猜你喜欢
    • 2018-08-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-09-07
    • 1970-01-01
    • 1970-01-01
    • 2022-10-01
    • 2018-12-30
    相关资源
    最近更新 更多