Re: [Rdkit-discuss] mmpdb installation on windows using mingw

2017-09-22 Thread Kramer, Christian
Hi Markus,

thanks for pointing this out. The reason for that error message is that
signal.SIGPIPE is not available under windows. This seems to have slipped
below our radar, since we developed the code on Linux.

There is a simple solution to this: In the mmpdb file, one needs to
import os

and then change the error-causing line to:
if not os.name=="nt": signal.signal(signal.SIGPIPE, signal.SIG_DFL)

That solves the problem on my window laptop.

I will add this and update mmpdb in the repo asap.

Bests,
Christian


*Dr. Christian Kramer*

Computer-Aided Drug Design (CADD) Scientist


F. Hoffmann-La Roche Ltd

Pharma Research and Early Development
Bldg. 092/3.56 C

CH-4070 Basel


Phone +41 61 682 2471

mailto: christian.kra...@roche.com


*Confidentiality Note: *This message is intended only for the use of the
named recipient(s) and may contain confidential and/or proprietary
information. If you are not the intended recipient, please contact the
sender and delete this message. Any unauthorized use of the information
contained in this message is prohibited.

On Fri, Sep 22, 2017 at 2:01 PM, Peter Gedeck 
wrote:

> Here is a relevant stackoverflow question.
>
> https://stackoverflow.com/questions/1948862/is-the-
> python-3-x-signal-library-for-windows-incomplete
>
> What happens if you comment out the code if you run on windows?
>
> Best
>
> Peter
> On Fri, Sep 22, 2017 at 7:25 AM Markus Metz  wrote:
>
>> Hello Christian:
>>
>> I am trying to install your program and get the following error message:
>>
>> $ mmpdb help-analysis
>> Traceback (most recent call last):
>>   File "C:/Users/---/Anaconda3/envs/my-rdkit-env/Scripts/mmpdb", line 8,
>> in 
>> signal.signal(signal.SIGPIPE, signal.SIG_DFL) # Allow the output pipe
>> to be closed
>> AttributeError: module 'signal' has no attribute 'SIGPIPE'
>>
>> Not sure what to do about it. Any input would be greatly appreciated.
>>
>> Cheers,
>> Markus
>>
>> 
>> --
>> Check out the vibrant tech community on one of the world's most
>> engaging tech sites, Slashdot.org! http://sdm.link/slashdot__
>> _
>> Rdkit-discuss mailing list
>> Rdkit-discuss@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/rdkit-discuss
>>
>
> 
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> ___
> Rdkit-discuss mailing list
> Rdkit-discuss@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/rdkit-discuss
>
>
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Rdkit-discuss mailing list
Rdkit-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/rdkit-discuss


Re: [Rdkit-discuss] mmpdb installation on windows using mingw

2017-09-22 Thread Peter Gedeck
Here is a relevant stackoverflow question.

https://stackoverflow.com/questions/1948862/is-the-python-3-x-signal-library-for-windows-incomplete

What happens if you comment out the code if you run on windows?

Best

Peter
On Fri, Sep 22, 2017 at 7:25 AM Markus Metz  wrote:

> Hello Christian:
>
> I am trying to install your program and get the following error message:
>
> $ mmpdb help-analysis
> Traceback (most recent call last):
>   File "C:/Users/---/Anaconda3/envs/my-rdkit-env/Scripts/mmpdb", line 8,
> in 
> signal.signal(signal.SIGPIPE, signal.SIG_DFL) # Allow the output pipe
> to be closed
> AttributeError: module 'signal' has no attribute 'SIGPIPE'
>
> Not sure what to do about it. Any input would be greatly appreciated.
>
> Cheers,
> Markus
>
>
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> ___
> Rdkit-discuss mailing list
> Rdkit-discuss@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/rdkit-discuss
>
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Rdkit-discuss mailing list
Rdkit-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/rdkit-discuss