Hi again, all!
I'm trying to install RDKit on a 64-bit Windows 7 instance (in
VirtualBox). I've done the following:
installed Python 2.7 (32-bit)
installed NumPy (for Python 2.7 32-bit)
installed PIL (for Python 2.7 32-bit)
environment variables are:
RDBASE = c:\RDKit_2014_09_1
PYTHONPATH = %RDBASE%
PATH = %PATH%;%RDBASE%\lib
>From a Python instance, I get this:
Python 2.7.8 (default, Jun 30 2014, 16:03:49) [MSC v.1500 32 bit (Intel)]
on win
32
Type "help", "copyright", "credits" or "license" for more information.
>>> import rdkit
>>> from rdkit import Chem
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "C:\RDKit_2014_09_1\rdkit\Chem\__init__.py", line 18, in <module>
from rdkit import rdBase
ImportError: DLL load failed: %1 is not a valid Win32 application.
I've search the discuss archives, and found details about making sure the
VC++ redistributables are present - they are. I see in RDKit\lib there are
two files named *vc100*.dll, so I assume having the msvcp100.dll and
msvcr100.dll are the correct versions. I've tried moving them to the
RDKit\lib folder - no luck. I've also tried renaming any/all of them
without the *100* version stamp - again, no luck.
Running dependency walker, PYTHON27.DLL
------------------------------------------------------------------------------
_______________________________________________
Rdkit-discuss mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/rdkit-discuss