【发布时间】:2017-01-19 02:36:39
【问题描述】:
我们正在构建希望在 Python 2 和 3 上运行的代码。它使用 matplotlib。我的本地机器运行 OS X Yosemite。
matplotlib installation documentation 提供了 python 2 和 3 的说明,但暗示不能在单个 Mac 上同时支持两者。这是真的吗,如果不是,matplotlib 怎么能同时支持这两者?
(顺便说一句,我知道可以使用虚拟环境或机器进行单独安装。但是,我发现这些在 Mac 上很麻烦。另一方面,我也在基于商业云的构建测试器上测试构建为每个配置使用单独的虚拟机,效果相当好。)
【问题讨论】:
-
but implies that both cannot be supported on a single Mac- 你能引用你找到的那段吗? -
使用 miniconda 进行环境管理。它非常易于安装和使用,您可以创建 Py2 和 Py3 环境。您当然可以在同一台 Mac 上同时使用 2 和 3 的 matplotlib,因为我正在开发一个依赖于 matplotlib 并支持两个 Python 版本的 Python 库
-
@cel:“or (Python 3)”中的“or”具有这种含义。
标签: python macos matplotlib