Ok,<div>I have patched the corresponding line:</div><div><br></div><div><div><div>19a20</div><div>&gt; from System.Text import UTF8Encoding</div><div>283c284,288</div><div>&lt;         self._authkey = AuthenticationString(os.urandom(32))</div>
<div>---</div><div>&gt;         bytes = os.urandom(32)</div><div>&gt;         encoding=UTF8Encoding()</div><div>&gt;         if isinstance(bytes, str):</div><div>&gt;             bytes = encoding.GetBytes(bytes)</div><div>
&gt;         self._authkey = AuthenticationString(bytes)</div></div></div><div><br></div><div> but who can I add to my IronPython the _multiprocessing module ?</div><div>------------------------------------------------------------------</div>
<div><div>c:\temp&gt;ipy test-ipy-multiprocessing.py</div><div>Traceback (most recent call last):</div><div>  File &quot;test-ipy-multiprocessing.py&quot;, line 1, in &lt;module&gt;</div><div>  File &quot;c:\Program Files\IronPython 2.7\lib\site-packages\multiprocessing\__init__.py&quot;, line 83, in &lt;module&gt;</div>
<div>ImportError: No module named _multiprocessing</div><div>------------------------------------------------------------------</div><div><br></div><div>Maybe It cannot be resolved that way.</div><div><br></div><div>Regards,</div>
<div><br></div><div>Romain</div><br><div class="gmail_quote">2011/3/23 Davy Mitchell <span dir="ltr">&lt;<a href="mailto:daftspaniel@gmail.com">daftspaniel@gmail.com</a>&gt;</span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
If it is a &#39;C&#39; based extension then it won&#39;t directly work with IronPython.<br>
<br>
Maybe someone has a workaround / alternative?<br>
<br>
Cheers,<br>
Davy<br>
<div><div></div><div class="h5"><br>
On 23 March 2011 10:23, Romain Gilles &lt;<a href="mailto:romain.gilles@gmail.com">romain.gilles@gmail.com</a>&gt; wrote:<br>
&gt; Hi,<br>
&gt; First of all thanks for your answer :). But after updated<br>
&gt; my IRONPYTHONPATH as follow:<br>
&gt; set IRONPYTHONPATH=c:\Python27\Lib<br>
&gt; I get this error:<br>
&gt; -----------------------------------------<br>
&gt; c:\temp&gt;ipy test-ipy-multiprocessing.py<br>
&gt; Traceback (most recent call last):<br>
&gt;   File &quot;test-ipy-multiprocessing.py&quot;, line 1, in &lt;module&gt;<br>
&gt;   File &quot;c:\Python27\Lib\multiprocessing\__init__.py&quot;, line 63, in &lt;module&gt;<br>
&gt;   File &quot;c:\Python27\Lib\multiprocessing\process.py&quot;, line 286, in &lt;module&gt;<br>
&gt;   File &quot;c:\Python27\Lib\multiprocessing\process.py&quot;, line 283, in __init__<br>
&gt; TypeError: expected IList[Byte], got str<br>
&gt; -----------------------------------------<br>
&gt; 2011/3/23 Oleksii Bidiuk &lt;<a href="mailto:oleksii.bidiuk@gmail.com">oleksii.bidiuk@gmail.com</a>&gt;<br>
&gt;&gt;<br>
&gt;&gt; Hi Romain,<br>
&gt;&gt; AFAIK you have to download the Python standard library separately. See<br>
&gt;&gt; e.g. <a href="http://www.ironpython.info/index.php/Using_the_Python_Standard_Library" target="_blank">http://www.ironpython.info/index.php/Using_the_Python_Standard_Library</a> for<br>
&gt;&gt; examples (I&#39;ve done it a while ago, so had to Google around a bit).<br>
&gt;&gt;<br>
&gt;&gt; 2011/3/23 Romain Gilles &lt;<a href="mailto:romain.gilles@gmail.com">romain.gilles@gmail.com</a>&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Hi all,<br>
&gt;&gt;&gt; I&#39;m trying to use this feature in ironpython. I just follow the first<br>
&gt;&gt;&gt; sample:<br>
&gt;&gt;&gt; --------------------------------------------<br>
&gt;&gt;&gt; from multiprocessing import Process<br>
&gt;&gt;&gt; def f(name):<br>
&gt;&gt;&gt;     print &#39;hello&#39;, name<br>
&gt;&gt;&gt; if __name__ == &#39;__main__&#39;:<br>
&gt;&gt;&gt;     p = Process(target=f, args=(&#39;bob&#39;,))<br>
&gt;&gt;&gt;     p.start()<br>
&gt;&gt;&gt;     p.join()<br>
&gt;&gt;&gt; --------------------------------------------<br>
&gt;&gt;&gt; But I get the following error when I&#39;m executing it:<br>
&gt;&gt;&gt; --------------------------------------------<br>
&gt;&gt;&gt; c:\temp&gt;ipy test-ipy-multiprocessing.py<br>
&gt;&gt;&gt; Traceback (most recent call last):<br>
&gt;&gt;&gt;   File &quot;test-ipy-multiprocessing.py&quot;, line 1, in &lt;module&gt;<br>
&gt;&gt;&gt; ImportError: No module named multiprocessing<br>
&gt;&gt;&gt; --------------------------------------------<br>
&gt;&gt;&gt; Thanks for any help.<br>
&gt;&gt;&gt; Regards.<br>
&gt;&gt;&gt; Romain.<br>
&gt;&gt;&gt; PS: I have just installed the last release of IronPython 2.7<br>
&gt;&gt;&gt; --------------------------------------------<br>
&gt;&gt;&gt; c:\temp&gt;ipy -V<br>
&gt;&gt;&gt; PythonContext 2.7.0.40 on .NET 4.0.30319.1<br>
&gt;&gt;&gt; --------------------------------------------<br>
&gt;&gt;&gt; _______________________________________________<br>
&gt;&gt;&gt; Users mailing list<br>
&gt;&gt;&gt; <a href="mailto:Users@lists.ironpython.com">Users@lists.ironpython.com</a><br>
&gt;&gt;&gt; <a href="http://lists.ironpython.com/listinfo.cgi/users-ironpython.com" target="_blank">http://lists.ironpython.com/listinfo.cgi/users-ironpython.com</a><br>
&gt;&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; --<br>
&gt;&gt; oleksii<br>
&gt;<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; Users mailing list<br>
&gt; <a href="mailto:Users@lists.ironpython.com">Users@lists.ironpython.com</a><br>
&gt; <a href="http://lists.ironpython.com/listinfo.cgi/users-ironpython.com" target="_blank">http://lists.ironpython.com/listinfo.cgi/users-ironpython.com</a><br>
&gt;<br>
&gt;<br>
<br>
<br>
<br>
--<br>
</div></div><font color="#888888">--<br>
  Davy&#39;s Blog - <a href="http://daftspaniel.wordpress.com" target="_blank">http://daftspaniel.wordpress.com</a><br>
</font><div><div></div><div class="h5">_______________________________________________<br>
Users mailing list<br>
<a href="mailto:Users@lists.ironpython.com">Users@lists.ironpython.com</a><br>
<a href="http://lists.ironpython.com/listinfo.cgi/users-ironpython.com" target="_blank">http://lists.ironpython.com/listinfo.cgi/users-ironpython.com</a><br>
</div></div></blockquote></div><br></div>