# plot\_read\_foward.py and plot\_make\_forward.py error

**URL:** <https://mne.discourse.group/t/plot-read-foward-py-and-plot-make-forward-py-error/864>\
**Category:** Mailing List Archive (read-only)\
**Tags:** list-archive\
**Created:** [October 30, 2014, 2:17am UTC](https://mne.discourse.group/t/plot-read-foward-py-and-plot-make-forward-py-error/864 "2014-10-30T02:17:59Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/free1/uploads/mne/original/1X/85cc6bd2b69cb698a166dc6d880fb550510d0144.jpeg) [@system](https://mne.discourse.group/u/system)\
**Post date:** [October 30, 2014, 2:17am UTC](https://mne.discourse.group/t/plot-read-foward-py-and-plot-make-forward-py-error/864/1 "2014-10-30T02:17:59Z")

</div>

Hi MNERs,  
When I run the code, plot\_read\_forward.py,  
fig1 fig2 can be plotted correctly. However, an error raised,

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/free1/uploads/mne/original/1X/85cc6bd2b69cb698a166dc6d880fb550510d0144.jpeg) [@system](https://mne.discourse.group/u/system)\
**Post date:** [October 30, 2014, 6:54am UTC](https://mne.discourse.group/t/plot-read-foward-py-and-plot-make-forward-py-error/864/2 "2014-10-30T06:54:12Z")

</div>

hi Junpeng,

I assume you work on a windows machine. To allow parallel computing  
you need to start the functions using "if \_\_name\_\_ == '\_\_main\_\_'".

Your script should look something like this:

if \_\_name\_\_ == '\_\_main\_\_':  
&nbsp;&nbsp;&nbsp;&nbsp;import mne  
&nbsp;&nbsp;&nbsp;&nbsp;mne. ...

HTH  
Alex

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/free1/uploads/mne/original/1X/85cc6bd2b69cb698a166dc6d880fb550510d0144.jpeg) [@system](https://mne.discourse.group/u/system)\
**Post date:** [October 30, 2014, 7:41am UTC](https://mne.discourse.group/t/plot-read-foward-py-and-plot-make-forward-py-error/864/3 "2014-10-30T07:41:25Z")

</div>

Hi Alex,

Thank you for your quick response.  
I will try your suggetions.

May I ask you  
what is the matter with my first question:  
" ImportError: No module named surfer ".  
When I run the example code plot\_read\_forward.py,  
such error raised.

Best wishes,  
Junpeng

2014-10-30

junpeng.zhang

???Alexandre Gramfort \<alexandre.gramfort at [telecom-paristech.fr](http://telecom-paristech.fr)\>  
???2014-10-30 14:54  
???Re: [Mne\_analysis] plot\_read\_foward.py and plot\_make\_forward.py error  
???"Discussion and support forum for the users of MNE Software"\<mne\_analysis at nmr.mgh.harvard.edu\>  
???

hi Junpeng,

I assume you work on a windows machine. To allow parallel computing  
you need to start the functions using "if \_\_name\_\_ == '\_\_main\_\_'".

Your script should look something like this:

if \_\_name\_\_ == '\_\_main\_\_':  
&nbsp;&nbsp;&nbsp;&nbsp;import mne  
&nbsp;&nbsp;&nbsp;&nbsp;mne. ...

HTH  
Alex

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/free1/uploads/mne/original/1X/85cc6bd2b69cb698a166dc6d880fb550510d0144.jpeg) [@system](https://mne.discourse.group/u/system)\
**Post date:** [October 30, 2014, 7:46am UTC](https://mne.discourse.group/t/plot-read-foward-py-and-plot-make-forward-py-error/864/4 "2014-10-30T07:46:20Z")

</div>

Hi Junpeng,

You need install the PySurfer-package, e.g.

pip install pysurfer

Best,  
Chris  
Aarhus, Denmark
