Closed gladiahotan closed 8 years ago
Hi,
We are indeed having issues with the Martinos Center central python install. Both @haribharadwaj and I have tried to solve it. I posted to both the conda github and conda google groups, but haven't heard anything back: https://github.com/conda/conda/issues/2322
I don't know if this is related. Thoughts?
d
I find that in some corner cases Anaconda can get in a bit of a fragile state. I would try:
conda update conda
conda
side anyway)If that works, then I'd go back to your real Anaconda installation, and uninstall all conflicting packages you have listed, then request to install all packages. If that doesn't work, you can figure out why by the difference in package lists between the two setups.
If it doesn't work, look at what we do for the 2.7-full build on Travis and follow suit. That one gets installed about 20 times per day and works -- but every couple of months it seems we have to make some small tweak in version numbers to work around Anaconda's imperfections. Travis runs Ubuntu and you're probably CentOS (?) so that might matter, but hopefully not.
It sounds like a mayavi install issue to me. Make sure you use conda install mayavi
. Also, you don't need sudo access to install anaconda.
My colleague helped me fix my issue by adding a file called .tcshrc to my home folder. The file includes the lines:
setenv QT_API pyqt setenv ETS_TOOLKIT qt4
Now mne.viz works for me.
do we have this somewhere in the doc?
if not someone please add and then close this issue.
thanks
Would this be material for FAQ? Or should we even have a new 'troubleshooting' section. Do we have enough material for that?
I would put this in how to setup your python environment in getting started
I ran mne.viz.plot_source_estimates(stc,subject='',...) but I got a blank window and this error. I get a similar error when I try stc.plot(). This is the error:
(:39799): Gtk-WARNING : gtk_disable_setlocale() must be called before gtk_init()
Traceback (most recent call last):
File "/usr/pubsw/packages/python/anaconda/lib/python2.7/site-packages/IPython/core/interactiveshell.py", line 3035, in run_code
exec(code_obj, self.user_global_ns, self.user_ns)
File "", line 1, in
mne.viz.plot_source_estimates(stc,subject='eeganes03',surface='inflated',hemi='lh',colormap='auto',time_label='time=%0.2fms',smoothing_steps=10,transparent=None,alpha=1.0,time_viewer=False,config_opts=None,subjects_dir=None,figure=None,views='lat',colorbar=True,clim='auto')
File "/usr/pubsw/packages/python/anaconda/lib/python2.7/site-packages/mne/viz/_3d.py", line 593, in plot_source_estimates
brain = Brain(subject, hemi, surface, kwargs)
File "/usr/pubsw/packages/python/anaconda/lib/python2.7/site-packages/surfer/viz.py", line 395, in init
self._scene_size, offscreen)
File "/usr/pubsw/packages/python/anaconda/lib/python2.7/site-packages/surfer/viz.py", line 212, in _make_viewer
figure = mlab.figure(title, size=(w, h))
File "/usr/pubsw/packages/python/anaconda/lib/python2.7/site-packages/mayavi/tools/figure.py", line 86, in figure
engine.new_scene(name=name, size=size)
File "/usr/pubsw/packages/python/anaconda/lib/python2.7/site-packages/apptools/scripting/recordable.py", line 45, in _wrapper
result = func(_args, *_kw)
File "/usr/pubsw/packages/python/anaconda/lib/python2.7/site-packages/mayavi/core/engine.py", line 434, in new_scene
viewer = self.scene_factory(factory_kwargs)
File "/usr/pubsw/packages/python/anaconda/lib/python2.7/site-packages/mayavi/core/ui/mayavi_scene.py", line 89, in viewer_factory
viewer.open()
File "/usr/pubsw/packages/python/anaconda/lib/python2.7/site-packages/pyface/i_window.py", line 145, in open
self._create()
File "/usr/pubsw/packages/python/anaconda/lib/python2.7/site-packages/pyface/ui/wx/application_window.py", line 151, in _create
contents = self._create_contents(body)
File "/usr/pubsw/packages/python/anaconda/lib/python2.7/site-packages/tvtk/tools/ivtk.py", line 392, in _create_contents
self.scene = self._scene_factory(parent)
File "/usr/pubsw/packages/python/anaconda/lib/python2.7/site-packages/mayavi/core/ui/mayavi_scene.py", line 68, in mayavi_scene_factory
s = MayaviScene(parent, stereo=p['stereo'])
File "/usr/pubsw/packages/python/anaconda/lib/python2.7/site-packages/tvtk/pyface/ui/wx/decorated_scene.py", line 69, in init
super(DecoratedScene, self).init(parent, _traits)
File "/usr/pubsw/packages/python/anaconda/lib/python2.7/site-packages/tvtk/pyface/ui/wx/scene.py", line 302, in init
super(Scene, self).init(parent, _traits)
File "/usr/pubsw/packages/python/anaconda/lib/python2.7/site-packages/tvtk/pyface/tvtk_scene.py", line 201, in init
self.control = self._create_control(parent)
File "/usr/pubsw/packages/python/anaconda/lib/python2.7/site-packages/tvtk/pyface/ui/wx/decorated_scene.py", line 103, in _create_control
self._panel)
File "/usr/pubsw/packages/python/anaconda/lib/python2.7/site-packages/tvtk/pyface/ui/wx/scene.py", line 575, in _create_control
stereo=self.stereo)
File "/usr/pubsw/packages/python/anaconda/lib/python2.7/site-packages/tvtk/pyface/ui/wx/wxVTKRenderWindowInteractor.py", line 186, in init
attribList=attribList)
File "/usr/pubsw/packages/python/anaconda/lib/python2.7/site-packages/wx-3.0-gtk2/wx/glcanvas.py", line 106, in init*
_glcanvas.GLCanvas_swiginit(self,_glcanvas.new_GLCanvas(_args, _kwargs))
TypeError: Argument given by name ('attribList') and position (3)