I tried with VS2012 closed but it didn't help me.
On Thu, Mar 13, 2014 at 11:25 AM, John Gill <jg...@tokiomillennium.com>wrote: > I occasionally get this error on import of clr. Usually when I have > Visual Studio open. Closing VS and retrying has always solved the issue > up to now. > > > > John > > > > *From:* PythonDotNet [mailto:pythondotnet-bounces+jgill= > tokiomillennium....@python.org] *On Behalf Of *Jonno > *Sent:* Thursday, March 13, 2014 10:57 AM > *To:* A list for users and developers of Python for .NET > *Subject:* Re: [Python.NET] DocStringAttribute Example > > > > Also when using clr.pyd from > pythonnet-2.0-Beta0-clr4.0_140_py27_UCS2_x86.zip I cannot import clr. I get > the following error: > > "dynamic module not initialized properly" > > I'm on CPython 2.7.5, Win7 32bit. > > Can anyone suggest what might be causing this? I have .NET Framework 4.5 > installed. > > > > On Wed, Mar 12, 2014 at 2:33 PM, Jonno <jonnojohn...@gmail.com> wrote: > > Is it possible to compile the 2.0 Beta version containing the > DocStringAttribute for clr version 2.0 or is there some incompatibility? > > > I'm not familiar with how to build the pythondotnet source. > > > > On Wed, Mar 12, 2014 at 11:59 AM, Jonno <jonnojohn...@gmail.com> wrote: > > My mistake Tony, > > > > I was using the 2.0 CLR version of pythondotnet which doesn't have the > DocStringAttribute class. > > > > On Wed, Mar 12, 2014 at 9:46 AM, Tony Roberts <t...@pyxll.com> wrote: > > Hi, > > > > have you added the Python.Runtime to your project references? Take a look > at the Python.Test project that's used by the unit tests if you're not sure > how to set up your project. > > > > cheers, > > Tony > > > > On Wed, Mar 12, 2014 at 2:33 PM, Jonno <jonnojohn...@gmail.com> wrote: > > Thanks Tony, > > > > This is probably my ignorance of C# but I get the following error using > the same syntax as the example: > > > > The type or namespace name 'DocStringAttribute' could not be found (are > you missing a using directive or an assembly reference?) > > > > I have the: > > using Python.Runtime > > statement. > > > > On Fri, Mar 7, 2014 at 12:19 PM, Tony Roberts <t...@pyxll.com> wrote: > > Hi, > > > > if your class has a constructor then the class docstring will get replaced > with a description of the constructor, even if you explicitly gave the > class a docstring using DocStringAttribute. > > > > I've created an issue for github for this and fixed it: > https://github.com/pythonnet/pythonnet/issues/14 > > > > In the same commit I added some unit tests which should do as an example > for you to see how it should work (see the newly added file > pythonnet/src/testing/doctest.cs and pythonnet/src/tests/test_docstring.py). > > > > cheers, > > Tony > > > > > > On Wed, Mar 5, 2014 at 3:59 PM, Jonno <jonnojohn...@gmail.com> wrote: > > Hi, > > > > Is there an example how to format documentation in classes & methods so > that a python docstring will be produced? > > > > I found the following in a thread a while back but it's not working for me: > > > > ### test.cs ## > > using System; > > using System.Runtime.InteropServices; > > using Python.Runtime; > > > > namespace PinvokeTest > > { > > [DocStringAttribute("Interface class to external functions.")] > > public class Invoke { > > > > [DocStringAttribute("External funtion simulation: > WriteToFile(char) > > will write a char to the terminal.")] > > public static void WriteToFile(char arg) { > > Console.WriteLine("Writing {0}", arg); > > return; > > } > > } > > } > > > > _________________________________________________ > Python.NET mailing list - PythonDotNet@python.org > https://mail.python.org/mailman/listinfo/pythondotnet > > > > > _________________________________________________ > Python.NET mailing list - PythonDotNet@python.org > https://mail.python.org/mailman/listinfo/pythondotnet > > > > > _________________________________________________ > Python.NET mailing list - PythonDotNet@python.org > https://mail.python.org/mailman/listinfo/pythondotnet > > > > > _________________________________________________ > Python.NET mailing list - PythonDotNet@python.org > https://mail.python.org/mailman/listinfo/pythondotnet > > > > > > > > This communication and any attachments contain information which is > confidential and may also be legally privileged. It is for the exclusive > use of the intended recipient(s). If you are not the intended recipient(s) > please note that any form of disclosure, distribution, copying, printing or > use of this communication or the information in it or in any attachments is > strictly prohibited and may be unlawful. If you have received this > communication in error, please return it with the title "received in error" > to postmas...@tokiomillennium.com and then permanently delete the email > and any attachments from your system. > > > > E-mail communications cannot be guaranteed to be secure or error free, as > information could be intercepted, corrupted, amended, lost, destroyed, > arrive late or incomplete, or contain viruses. It is the recipient's > responsibility to ensure that e-mail transmissions and any attachments are > virus free. We do not accept liability for any damages or other > consequences caused by information that is intercepted, corrupted, amended, > lost, destroyed, arrives late or incomplete or contains viruses. > > ****************************************** > > > _________________________________________________ > Python.NET mailing list - PythonDotNet@python.org > https://mail.python.org/mailman/listinfo/pythondotnet >
_________________________________________________ Python.NET mailing list - PythonDotNet@python.org https://mail.python.org/mailman/listinfo/pythondotnet