为Python安装ggp​​lot

时间:2014-03-22 17:29:47

标签: python visual-studio python-ggplot

我为Python安装pandas和ggplot软件包时感到非常沮丧。我完全取消了两个旧版本的Python并安装了Canopy(Enthought Python Distribution Free),因为它带来了几个ggplot依赖项的“开箱即用”。

当我尝试'pip install ggplot'时,我收到以下错误: python27.lib(python27.dll):致命错误LNK1112:模块机器类型'x64'与目标机器类型'X86'冲突

我有64位Windows 7操作系统。我安装了64位Canopy。在某处我读到Python需要安装Visual Studio 2008。这很难追查,所以我相信我最终得到了VS 2008的32位版本。

32位Visual Studio是否导致此错误?我真的需要2008年吗? (Visual Studio网站提供的最早版本是Visual C ++ 2010,但我不清楚它是否会收到32位或64位。)

如果你回答,请假设我对我正在做的事情知之甚少。

我已经阅读了具有相同错误代码的问题的答案,但它们有点过头了。 fatal error LNK1112: module machine type 'x64' conflicts with target machine type 'X86'

2 个答案:

答案 0 :(得分:2)

我不知道这对其他人是否还是一个问题,但我已经能够通过以下方式解决这个问题:

打开Canopy的软件包管理器,检查软件包是否存在。 从“欢迎使用Canopy”主窗口,选择“工具”和“Canopy命令提示符”。

pip install ggplot

然后正常工作(带有警告信息,但仍然安装好)。

请注意,ggplot包未显示在Canopy包管理器中的包列表中,但是如果您进入Canopy命令提示符并键入

,则可以找到它
pip list

...希望这有帮助!

来自Enthought支持的参考: https://support.enthought.com/hc/en-us/articles/204469690-Installing-packages-into-Canopy-User-Python-from-the-OS-command-line

答案 1 :(得分:0)

我在旧的python版本上安装它时遇到了一些问题 它与Anaconda完美配合使用:

pip install ggplot

不要忘记ggplot需要patsy http://patsy.readthedocs.org/en/latest/overview.html#installation