【发布时间】:2018-02-02 18:52:42
【问题描述】:
当我尝试通过 anaconda 环境安装模块“pymc”时,它显示错误消息如下:
UnsatisfiableError:发现以下规格在 冲突:
blaze -> pyyaml -> python[version='>=2.7, vc=9
blaze -> pyyaml -> yaml -> *[track_features=vc9]
pymc 使用“conda info”查看每个包的依赖关系。
我使用的是 Python 2.7.14,并在 Windows 上安装了 anaconda 1.6.9。我是 Python 新手。我首先尝试使用cmd安装模块pymc,但遇到了很多问题,例如在windows上安装g77编译器的要求。在我从 MinGW 获得编译器并安装了 Microsoft Visual C++ Compiler for Python 后,我仍然无法安装该模块,因为出现了新错误。那是当我发现anaconda环境中列出了可以手动添加的pymc模块时,它显示了这个冲突错误。
我不知道冲突是否来自我上面安装的所有其他东西。请帮忙!谢谢!
【问题讨论】:
-
为什么要使用 Python 2.7?这是旧的,称为旧版 Python。更好地使用 Python 3.6。这也可以帮助您解决问题。
-
我使用 2.7 是因为我需要使用一个可能不适用于 Python 3.4 的模块。
-
很高兴使用
mamba并一次安装所有stackoverflow.com/a/69137255/13697228