【发布时间】:2017-08-22 12:14:08
【问题描述】:
我在 tkinter 中编写了一个使用 matplotlib 的简单 GUI 应用程序。鉴于我没有使用 Qt 后端,我想我的应用程序不需要它,所以我不想将它包含在我的 conda 环境中:我需要我的环境尽可能轻量级尽可能。不幸的是,命令“conda install matplotlib”默认安装 Qt。有没有办法防止这种情况?
我在 Windows 10 上使用 anaconda。
【问题讨论】:
-
您可以使用
conda install --no-update-dependencies package安装没有依赖关系的包,但这是否会破坏 matplotlib 需要一些测试。 -
谢谢。我猜你的意思是
conda install --no-deps。在没有其他选择的情况下,这可能是一个解决方案。 -
对,我错了,对不起! :-)
-
它似乎可以工作(至少在 linux 下,tkinter 后端似乎是默认后端的功能足够的替代品)。我没有在 macOS 和 windows 上尝试过。
标签: python qt matplotlib conda