python - Anaconda:如何安装不在 Anaconda 目录中的软件包?

标签 python installation package anaconda conda

与这个问题部分相关 [现在从 SO 中删除] 但现在只专注于在 Anaconda 中安装 Anaconda 目录中不存在的包 here .一个例子可以是 COIN-OR CLP 包 here在 R 中有接口(interface) here和 Python here .我想让 COIN-OR CLP 包可供 Anaconda 中的 Python/R 客户端使用。

在 Anaconda 中安装目录中不存在的软件包的正确方法是什么?


备选方案 1。 安装 Coin-MP包含 COIN-OR CLP 但

$ conda install coinmp
Fetching package metadata ...........

PackageNotFoundError: Package missing in current osx-64 channels: 
  - coinmp

备选方案 2. 从源安装会导致错误

svn co https://projects.coin-or.org/svn/CoinMP/stable/1.7 CoinMP
cd CoinMP
./configure -C
...
configure: WARNING: you should use --build, --host, --target
configure: WARNING: you should use --build, --host, --target

同时使用 COIN-MP 和 COIN-OR CLP。

最佳答案

conda-forge channel 提供了一个编译版本。通过指定此 channel 安装:

conda install -c conda-forge coinmp

关于python - Anaconda:如何安装不在 Anaconda 目录中的软件包?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44289048/

相关文章:

python - 使用 numpy 逐像素计算栅格的平均值

python - IO错误 : [Errno 22] invalid mode ('w' ) or filename

linux - 有关创建 Ubuntu 软件包的 .sh 脚本的一些信息?

python - Octave isnan : not defined error using oct2py

python - 使用 asyncio/aiohttp 获取多个 URL 并重试失败

sql - 什么文件格式可以用来保存/访问数据而不是数据库

windows - 创建一个空目录(NSIS)

Python:使用 setup.py install (distutil) 时如何强制覆盖文件

r - 使用建议包时配置 NAMESPACE 和 DESCRIPTION

Scala导入多个包