On 2014-01-07 17:18, alex satz wrote:
Dear All,

I'm attempting to install RDKit_2013_09_1 on a windows 7 enterprise x64 system.

I have placed the RDKit_2013_09_1 in the C: drive

environment variables are

Path: C:\Users\satza\AppData\Local\Enthought\Canopy\User\Scripts;%RDBASE%\lib
PYTHONPATH: %RDBASE%
RDBASE: C:\RDKit_2013_09_1

Error in Python (Same error when running in Canopy):

Python 2.7.6 (default, Nov 10 2013, 19:24:24) [MSC v.1500 64 bit (AMD64)] on win32
Type "copyright", "credits" or "license()" for more information.
>>> from rdkit import Chem

Traceback (most recent call last):
  File "<pyshell#0>", line 1, in <module>
    from rdkit import Chem
  File "C:\RDKit_2013_09_1\rdkit\Chem\__init__.py", line 18, in <module>
    from rdkit import rdBase
ImportError: DLL load failed: The specified module could not be found.

Dependency Walker shows the missing DLLs
MSVCP100, MSVCR100, and oddly it says it can't find BOOST_PYTHON-VC100-MT-1_51.dll, even though this file is clearly in the rdkit.

Lastly, I have already installed Microsoft Visual C++ 2010, which is linked in another RDKit thread regarding missing DLLs.

Thanks in advance for any help,

Alex



Hi All,

Alex and I have written together and found a working solution:

    Copy MSVCP100.DLL and MSVCR100.DLL into %RDBASE%\lib\

Installing Visual Studio 2010 should also work, but for some reason this failed on Alex's machine. Copying the two runtime library files directly into %RDBASE%\lib\ however worked.

Alex is using a 64-bit version of RDKit. In addition to the MS download link listed at https://code.google.com/p/rdkit/wiki/InstallingOnWindows, the following will provide the 64-bit version of the VC 2010 runtime libraries:

https://www.microsoft.com/en-us/download/details.aspx?id=14632

Cheers
-- Jan Holst Jensen

PS: Sorry that I forgot to include the list in my original reply to Alex, but it may be just as well - my initial suggestion to Alex was pure nonsense :-).
------------------------------------------------------------------------------
CenturyLink Cloud: The Leader in Enterprise Cloud Services.
Learn Why More Businesses Are Choosing CenturyLink Cloud For
Critical Workloads, Development Environments & Everything In Between.
Get a Quote or Start a Free Trial Today. 
http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk
_______________________________________________
Rdkit-discuss mailing list
Rdkit-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/rdkit-discuss

Reply via email to