【发布时间】:2017-12-14 17:52:58
【问题描述】:
我想我在 matplotlib 中发现了一个错误。我使用 anaconda 作为包管理器,但必须从 github 下载 matplotlib 才能对其进行编辑。
如何导入我修改过的 matplotlib 版本以进行测试?我尝试使用
import /absolute/path/to/modified/matplotlib
,但这没有用。理想情况下,我想创建一个使用修改后的 matplotlib 而不是原始的 conda 环境,因此我可以轻松地在两者之间切换。
如何测试和运行开源库的修改版本,而又不弄乱原始版本的软件包?有没有办法从绝对路径导入库?
【问题讨论】:
-
您可以为修改后的源代码构建一个 conda 包 (matplotlib.org/users/installing.html#conda-packages) 并将其安装到新环境中,但是您不知道您使用的是哪个操作系统,这将是多么困难是。在 Windows 上,这将是相当困难的。在 *nix 上,稍微容易一些
标签: python matplotlib anaconda