【发布时间】:2016-11-02 02:30:10
【问题描述】:
我已经用
导出了我当前活动的环境conda env export > environment.yml
这非常方便,因为它可以跟踪 conda 和 pip 安装的包。但是,我有一些包(例如 shapely 和底图)通过 pip 从 Christoph Gohlke 为 Windows 编译的包中的 .whl 文件本地安装。当我尝试通过
重新创建我的环境时conda env create -f environment.yml
pip 返回错误,因为它无法在其索引中找到这些包(显然)。有没有办法在 conda 导出步骤中告诉 pip 在哪里寻找这些本地包?可以假设 .whl 文件与 environment.yml 文件位于同一目录中。
【问题讨论】:
-
shapely和basemap都在 conda 的社区频道 conda-forge 中提供了 conda 包。你可能更容易安装 conda 包。 -
我不知道——这对这些包来说非常方便。不幸的是,我的公司防火墙不喜欢 conda-forge :(
标签: python windows pip development-environment conda