本文介绍了Spyder与Mayavi联手的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在后端使用Canopy EPD引擎时,是否可以使用不同的IDE作为前端?特别是,我想使用Spyder的IPython解释器中的mayavi.mlab脚本。我正在开发一款运行OSX 10.8的MacBook Pro。有什么方法可以设置吗?

我曾尝试使用macport设置Mayavi和Spyder,但似乎不起作用。我设法设置的唯一可运行的Mayavi版本是从商业Canopy平台运行的。因此,如果我不能让Macport Mayavi与Macport Spyder合作,我希望能让Canopy Mayavi与Spyder合作。

谢谢。

阿德里安

推荐答案

(Spyder dev此处):这是您需要做的:

  1. 在控制台中运行此命令

    enpkg ipython update
    
  2. 转到

    Spyder > Preferences > Console > Advanced Settings > Python Executable
    
  3. 选择选项

    Use the following interpreter
    

    注意:此选项目前不可用,但将在2.2.3中提供。如果不是,则只显示那里的文本字段。

  4. 在那里放置到Canopy的Python版本的完整路径,您可以在Canopy中使用以下命令获得该版本:

    In [10]: import sys
    
    In [11]: sys.executable
    Out[11]: '/home/carlos/Enthought/Canopy_64bit/User/bin/python'
    

这篇关于Spyder与Mayavi联手的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-01 22:58