Hi Paul,

when using pillow and Python 2 I recommend to also install pycairo (avail. via conda install).
For Python 3 you would need cairo from conda and cairocffi from pip.
(http://rdkit.org/docs/Install.html#recommended-extras)

Kind regards,
Axel

On 05.07.2017 08:09, Paul Czodrowski wrote:

Dear Greg (and RDKitters),

good news is: I just re-ran “conda install -c rdkit rdkit”, and at least rdkit is working properly.

“import pillow” still does not work.

This is the output of “conda list”:

backports-abc 0.5                       <pip>

backports.shutil-get-terminal-size 1.0.0                     <pip>

bleach 2.0.0                     <pip>

boost 1.56.0                   py27_3    rdkit

bzip2 1.0.6                     vc9_3  [vc9]

certifi 2017.4.17                 <pip>

colorama 0.3.9                     <pip>

configparser 3.5.0                     <pip>

decorator 4.0.11                    <pip>

entrypoints 0.2.3                     <pip>

enum34 1.1.6                     <pip>

freetype 2.5.5                     vc9_2  [vc9]

functools32 3.2.3.post2               <pip>

html5lib 0.999999999               <pip>

idisplay          0.1.2                     <pip>

ipykernel 4.6.1                     <pip>

ipython 5.4.1                     <pip>

ipython-genutils 0.2.0                     <pip>

ipywidgets                6.0.0            <pip>

Jinja2 2.9.6                     <pip>

jpeg 9b                        vc9_0  [vc9]

jsonschema 2.6.0                     <pip>

jupyter 1.0.0                     <pip>

jupyter-client 5.0.1                     <pip>

jupyter-console 5.1.0                     <pip>

jupyter-core 4.3.0                     <pip>

libpng 1.6.27                    vc9_0  [vc9]

libtiff          4.0.6                     vc9_3  [vc9]

MarkupSafe 1.0                       <pip>

mistune 0.7.4                     <pip>

mkl 2017.0.1                      0

nbconvert                 5.2.1                   <pip>

nbformat 4.3.0                     <pip>

notebook 5.0.0                     <pip>

numpy 1.11.3                   py27_0

olefile 0.44                     py27_0

pandas                    0.20.1 np111py27_0

pandocfilters 1.4.1                     <pip>

pathlib2 2.2.1                     <pip>

pickleshare 0.7.4                     <pip>

pillow 4.2.0                    py27_0

pip 9.0.1                    py27_1

prompt-toolkit 1.0.14                    <pip>

py3Dmol 0.6.3                     <pip>

Pygments   2.2.0                     <pip>

python 2.7.13                        1

python-dateutil 2.6.0                     <pip>

python-dateutil 2.6.0                    py27_0

pytz                      2017.2    py27_0

pyzmq 16.0.2                    <pip>

qtconsole 4.3.0                     <pip>

scandir 1.5                       <pip>

setuptools 27.2.0                   py27_1

setuptools             36.0.1                    <pip>

simplegeneric 0.8.1                     <pip>

singledispatch 3.4.0.3                   <pip>

six 1.10.0                   py27_0

six                       1.10.0               <pip>

testpath 0.3.1                     <pip>

tornado 4.5.1                     <pip>

traitlets 4.3.2                     <pip>

vs2008_runtime 9.00.30729.5054               0

wcwidth 0.1.7                     <pip>

webencodings 0.5.1                     <pip>

wheel 0.29.0                   py27_0

widgetsnbextension 2.0.0                     <pip>

win-unicode-console 0.5                       <pip>

zlib 1.2.8                     vc9_3  [vc9]

Best regards,

Paul

*Von:*Greg Landrum [mailto:greg.land...@gmail.com]
*Gesendet:* Mittwoch, 5. Juli 2017 06:33
*An:* Paul Czodrowski <paul.czodrow...@merckgroup.com>
*Cc:* rdkit <rdkit-discuss@lists.sourceforge.net>
*Betreff:* Re: [Rdkit-discuss] rdkit&pillow

The fact that "import pillow" doesn't work is very suspicious.

Can you please be sure that pillow and the rdkit are both installed in the active environment by executing:

"conda list"

On Wed, Jul 5, 2017 at 5:50 AM, Paul Czodrowski <paul.czodrow...@merckgroup.com <mailto:paul.czodrow...@merckgroup.com>> wrote:

    Dear Greg (and RDKitters),

    before it came to this error message, the conda installation of
    rdkit was running properly.

    I then did a “conda install pillow” in this conda installation,
    which now results in this error.

    BTW, “import pillow” shows:

    ImportErrorTraceback (most recent call last)

    <ipython-input-1-9eebacc5895b>in <module>()

    ----> 1importpillow

    ImportError: No module named pillow

    “import rdkit” gives:

    ---------------------------------------------------------------------------

    ImportErrorTraceback (most recent call last)

    <ipython-input-2-e537e29c64f4>in <module>()

    ----> 1importrdkit

    
c:\users\m163729\appdata\local\continuum\anaconda2\envs\rdkit_env\lib\site-packages\rdkit\__init__.pyin
    <module>()

          1try:

    ----> 2from.rdBase importrdkitVersion as__version__

    3exceptImportError:

          4   __version__ ='Unknown'

          5raise

    ImportError: DLL load failed: Das angegebene Modul wurde nicht
    gefunden.

    BZW, “import PIL” works without any problems.

    It does not make sense to me that a simple “conda install pillow”
    screws up the entire rdkit installion (I have never faced this
    before, at least when using several Linux boxes).

    Cheers,
    Paul

    *Von:*Greg Landrum [mailto:greg.land...@gmail.com
    <mailto:greg.land...@gmail.com>]
    *Gesendet:* Mittwoch, 5. Juli 2017 05:44
    *An:* Paul Czodrowski <paul.czodrow...@merckgroup.com
    <http://merckgroup.com>>
    *Cc:* rdkit <rdkit-discuss@lists.sourceforge.net
    <mailto:rdkit-discuss@lists.sourceforge.net>>
    *Betreff:* Re: [Rdkit-discuss] rdkit&pillow

    Hi Paul,

    The small bit of sample code below and the error message make no
    mention of Pillow, did you forget something in your message?

    (the error that's there looks like a standard PATH problem, the
    kind one normally doesn't have while using conda)

    -greg

    On Tue, Jul 4, 2017 at 10:15 PM, Paul Czodrowski
    <paul.czodrow...@merckgroup.com
    <mailto:paul.czodrow...@merckgroup.com>> wrote:

        Dear RDkitters,

        I hope not to bother anyone of you with a pillow-related
        question, but I’m facing issues when running this:

        from rdkit import Chem

        from rdkit.Chem.Draw import IPythonConsole

        from rdkit.Chem import AllChem

        è

        
---------------------------------------------------------------------------

        ImportErrorTraceback (most recent call last)

        <ipython-input-1-7bccf021c897>in <module>()

        ----> 1fromrdkit importChem

              2fromrdkit.Chem.Draw importIPythonConsole

              3fromrdkit.Chem importAllChem

        
c:\users\m163729\appdata\local\continuum\anaconda2\envs\rdkit_env\lib\site-packages\rdkit\__init__.pyin
        <module>()

              1try:

        ----> 2from.rdBase importrdkitVersion as__version__

        3exceptImportError:

              4__version__ ='Unknown'

              5raise

        ImportError: DLL load failed: Das angegebene Modul wurde nicht
        gefunden.

        Sorry for the German message, but I hope that everyone is
        getting this error…

        conda list pillow

        Shows the following:

        pillow 4.2.0                    py27_0


        Prior to the conda installation of pillow, rdkit was running
        properly..

        Any help would be highly appreciated! (but don’t comment like:
        “please use another OS than Windows”)

        Cheers,
        Paul

        ________________________________________
        Paul Czodrowski, PhD

        Global Research & Development | Discovery Technologies

        *Merck*

        **

        Merck KGaA | Frankfurter Str. 250 | Postcode: A019/001 | 64293
        Darmstadt | Germany

        Phone: +49 6151 72 3218 <tel:+49%206151%20723218>

        E-mail: paul.czodrow...@merckgroup.com
        <mailto:paul.czodrow...@merckgroup.com> | www.merckgroup.com
        <http://www.merckgroup.com/>

        Mandatory information can be found at:
        http://www.merckgroup.com/mandatories

        Pflichtangaben finden Sie unter:
        http://www.merckgroup.com/mandatories

        This message and any attachment are confidential and may be
        privileged or otherwise protected from disclosure. If you are
        not the intended recipient, you must not copy this message or
        attachment or disclose the contents to any other person. If
        you have received this transmission in error, please notify
        the sender immediately and delete the message and any
        attachment from your system. Merck KGaA, Darmstadt, Germany
        and any of its subsidiaries do not accept liability for any
        omissions or errors in this message which may arise as a
        result of E-Mail-transmission or for damages resulting from
        any unauthorized changes of the content of this message and
        any attachment thereto. Merck KGaA, Darmstadt, Germany and any
        of its subsidiaries do not guarantee that this message is free
        of viruses and does not accept liability for any damages
        caused by any virus transmitted therewith.

        Click http://www.merckgroup.com/disclaimerto access the
        German, French, Spanish and Portuguese versions of this
        disclaimer.


        
------------------------------------------------------------------------------
        Check out the vibrant tech community on one of the world's most
        engaging tech sites, Slashdot.org! http://sdm.link/slashdot
        <http://sdm.link/slashdot>
        _______________________________________________
        Rdkit-discuss mailing list
        Rdkit-discuss@lists.sourceforge.net
        <mailto:Rdkit-discuss@lists.sourceforge.net>
        https://lists.sourceforge.net/lists/listinfo/rdkit-discuss

    This message and any attachment are confidential and may be
    privileged or otherwise protected from disclosure. If you are not
    the intended recipient, you must not copy this message or
    attachment or disclose the contents to any other person. If you
    have received this transmission in error, please notify the sender
    immediately and delete the message and any attachment from your
    system. Merck KGaA, Darmstadt, Germany and any of its subsidiaries
    do not accept liability for any omissions or errors in this
    message which may arise as a result of E-Mail-transmission or for
    damages resulting from any unauthorized changes of the content of
    this message and any attachment thereto. Merck KGaA, Darmstadt,
    Germany and any of its subsidiaries do not guarantee that this
    message is free of viruses and does not accept liability for any
    damages caused by any virus transmitted therewith.

    Click http://www.merckgroup.com/disclaimerto access the German,
    French, Spanish and Portuguese versions of this disclaimer.

This message and any attachment are confidential and may be privileged or otherwise protected from disclosure. If you are not the intended recipient, you must not copy this message or attachment or disclose the contents to any other person. If you have received this transmission in error, please notify the sender immediately and delete the message and any attachment from your system. Merck KGaA, Darmstadt, Germany and any of its subsidiaries do not accept liability for any omissions or errors in this message which may arise as a result of E-Mail-transmission or for damages resulting from any unauthorized changes of the content of this message and any attachment thereto. Merck KGaA, Darmstadt, Germany and any of its subsidiaries do not guarantee that this message is free of viruses and does not accept liability for any damages caused by any virus transmitted therewith.

Click http://www.merckgroup.com/disclaimerto access the German, French, Spanish and Portuguese versions of this disclaimer.



------------------------------------------------------------------------------
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

Reply via email to