RE: Can you fix this error with MKL library in 3.2.3

1,161 views
Skip to first unread message

George Carlisle

unread,
Apr 8, 2016, 3:17:48 PM4/8/16
to Microsoft R Open / Revolution R Open
Can you fix the bug in the editor with release 3.2.3. I tried to install the mkl first then second and then reinstalled the full 3.2.3 but still errors on load:

Here's the url -> Maybe this is bad link to wrong MKL version. I'm using this on Windows 10, https://mran.microsoft.com/download/

Error : .onLoad failed in loadNamespace() for 'RevoUtilsMath', details:
  call: fun(libname, pkgname)
  error: To use RevoUtilsMath you must first install the MKL Math Library.
 Visit http://mran.revolutionanalytics.com/download.
 If you have previously installed the MKL Math Library,
remove it using Add/Remove Programs, then re-install.
Error: package or namespace load failed for ‘RevoUtilsMath’


George Carlisle

unread,
Apr 8, 2016, 3:45:38 PM4/8/16
to Microsoft R Open / Revolution R Open
I removed everything and rebooted but now I get this...I can't install MKL first, lol

George Carlisle

unread,
Apr 8, 2016, 3:57:08 PM4/8/16
to Microsoft R Open / Revolution R Open
I love self-service...

You must uninstall the older versions of Microsoft Open R. I had 3.2.2 and reboot your machine. I have successfully solved my own problems...

1. Install 3.2.3
2. Install MKL
3. Success startup with both functioning






On Friday, April 8, 2016 at 3:17:48 PM UTC-4, George Carlisle wrote:

v-sm...@microsoft.com

unread,
Apr 8, 2016, 5:13:24 PM4/8/16
to Microsoft R Open / Revolution R Open
Hi George,

Good job on resolving the issue yourself, I would like to share here the correct procedure to install/uninstall MRO and MKL for future reference.

Uninstallation:
  1. First, uninstall MKL Math Libraries. This will revert to the original Rblas.dll and Rlapack.dll files.
  2. Remove the RevoMath package using the Windows instructions for uninstalling a program specific to your version of Windows. For example, on Windows 8.1, choose Control Panel > Programs & Features > Uninstall.
  3. Find RevoMath in the list and uninstall.

  4. Then, uninstall Microsoft R Open :
  5. Remove Microsoft R Open using the Windows instructions for uninstalling a program specific to your version of Windows. For example, on Windows 8, choose Control Panel > Programs & Features > Uninstall.

  6. Find MRO for Windows 3.2.3 in the list and uninstall.

  7. Remove the directory in which you installed Microsoft R Open, by default C:\Program Files\MicrosoftMRO.


Installation:

  1. Launch the Microsoft R Open installer and follow the prompts.
  2. After installing Microsoft R Open, you can enable the optional multi-threaded performance for Microsoft R Open as follows:
    Warning! Install Microsoft R Open first before MKL. If you reinstall Microsoft R Open without removing MKL, your MKL will no longer work. Instead, you must first uninstall MKL first as described above  

    A. Download the Math Kernel Library (MKL) corresponding for this release of Microsoft R Open.

    B. Go to the directory into which you downloaded RevoMath-3.2.3.exe, the MKL utility.

    C. Launch the installer and follow the prompts.

Thanks,


Smit

adev...@microsoft.com

unread,
Apr 11, 2016, 6:56:05 AM4/11/16
to Microsoft R Open / Revolution R Open
Hi, George

Thank you for trying R Open and posting your experiences here.

I'm sorry you ran into these problems but glad you managed to resolve these!

Regards

Andrie
Reply all
Reply to author
Forward
0 new messages