Error message: package 'OpenMx' is not installed for 'arch=i386'

10 replies [Last post]
camelia's picture
Offline
Joined: 12/26/2010

Hi,
on an i7 windows machine, I installed R 2.12.1 and try to install OpenMx from a stick, as the machine has no internet.

I downloaded OpenMx_1.0.6-1581.zip and in R (32 bit version) install using

install.packages(pkgs="d:/camelia/OpenMx_1.0.6-1581.zip",repos=NULL).

The install results in: package OpenMx successfully unpacked and MD5 sums checked.

Library(OpenMx) results in
Error: package 'OpenMx' is not installed for 'arch=i386'

I also tried this with R 2.12.2 (32 bit version).

I though I was following instuctions from a previous response to a similar question.
Can you help with this please?

thank you,
camelia

amritendum's picture
Offline
Joined: 06/21/2011
OpenMx installation in Windows7 64-bit

Hi
I am trying to install OpenMx on Windows7 64bit system using R ver 2.13.0 (with R studio interface). The OpenMx package is installed in library successfully. The following message is coming.

source('http://openmx.psyc.virginia.edu/getOpenMx.R')
Installing package(s) into ‘C:/Users/DELL/Documents/R/win-library/2.13’
(as ‘lib’ is unspecified)
Warning in install.packages :
cannot open: HTTP status was '404 Not Found'
trying URL 'http://openmx.psyc.virginia.edu/packages/bin/windows/contrib/2.13/OpenMx_1.0.6-1581.zip'
Content type 'application/zip' length 2180329 bytes (2.1 Mb)
opened URL
downloaded 2.1 Mb
package 'OpenMx' successfully unpacked and MD5 sums checked
The downloaded packages are in
C:\Users\DELL\AppData\Local\Temp\Rtmp9atVaX\downloaded_packages

Then when I am trying to load the package the following error message is coming.

Loading required package: OpenMx
Failed with error: ‘package 'OpenMx' is not installed for 'arch=x64'’
>

Looking for help to solve the issue.

JWiley's picture
Offline
Joined: 03/25/2011
As I recall, OpenMX is not

As I recall, OpenMX is not currently available for 64 bit R on Windows, so just use 32-bit (i386) R. You may have to tweak settings/specify a manual path in Rstudio to get it to use the correct version. I have no experience with Rstudio, but worst case, use the 32-bit Rterm/Rgui.exe (obviously you need to have installed the i386 architecture version of R to use it), should be in

path_to_R\R-2.13.0\bin\i386

mspiegel's picture
Offline
Joined: 07/31/2009
I tested the installation on

I tested the installation on a 64-bit virtual machine that I have on my computer. It's a piece of software that allows me to emulate a 64-bit system on a 32-bit system. The virtual machine is running Windows Vista and R 2.12.2. I clicked on the 32-bit version of R. I installed the latest binary of OpenMx and tested mxVersion() successfully. I got a warning when I installed the package 'lib = "C:/PROGRA~1/R/R-212~1.2/library" is not writable' but I had a pop-up menu appear and asked if I wanted to install in "C:\Users\Michael\Documents\R\win-library" and I said yes.

JWiley's picture
Offline
Joined: 03/25/2011
I do not know if this was

I do not know if this was already resolved, but I tried this out on my system:

Microsoft Windows 7 x64-based (6.1.7601 Service Pack 1 Build 7601)
Processor: i7 920 (Intel64 Family 6 Model 26 Stepping 4)

I downloaded the OpenMx zip file and installed using:

install.packages("OpenMx_1.0.6-1581.zip", repos = NULL)

on the following versions of R (oddly I still had the 2.12.1 RC lying around but not the stable):
###########################################
R version 2.12.1 RC (2010-12-08 r53820)
Platform: i386-pc-mingw32/i386 (32-bit)
...
other attached packages:
[1] OpenMx_1.0.6-1581
###########################################
R version 2.13.0 alpha (2011-03-17 r54849)
Platform: i386-pc-mingw32/i386 (32-bit)
...
other attached packages:
[1] OpenMx_1.0.6-1581
###########################################
R version 2.14.0 Under development (unstable) (2011-03-24 r54999)
Platform: i386-pc-mingw32/i386 (32-bit)
...
other attached packages:
[1] OpenMx_1.0.6-1581

If I try to install it on the x64 side, it A) does not work and B) tries to remove the library which then causes chaos on the x32 side too, but otherwise worked without a hitch. For what its worth, side step the UAC issue by installing all my R versions in C:/R/ which I've set to be a writeable directory.

davidhj6's picture
Offline
Joined: 05/26/2011
thanks

Thanks its really helpfull

camelia's picture
Offline
Joined: 12/26/2010
thank you! best, camelia

thank you!
best,
camelia

mspiegel's picture
Offline
Joined: 07/31/2009
To double-check, what you did

To double-check, what you did is download the latest zip file from http://openmx.psyc.virginia.edu/packages/bin/windows/contrib/2.12/. One alternative you can do is to click on "install package(s) from local zip file" in the windows gui. I was successful on a 32-bit windows machine with 32-bit R 2.12.0 installed. But the test machine I use is the build machine that created the binary releases. Maybe someone else with a windows machine could try this out. Is there any additional information in the error message?

camelia's picture
Offline
Joined: 12/26/2010
the chip is 64 bit intel i7,

the chip is 64 bit intel i7, is it supposed to be the fastest and the best chip in the i7 series.
we tried R 2.12.1 and R 2.12.2
we obtained the zip file from the openmx site (latest version)
we installed openmx both using the Rgui (install packages from local zip file - option)
and from the command prompt (as suggested in a previous email to someone who asked how to install openmx without internet).
so perhaps it is due to the chip being 64 bit ?

camelia

Sabha's picture
Offline
Joined: 05/18/2010
In need of OpenMx pacakge for 64X

Any update on openMX for 64bit R 2.13.2 on Windows machine. I tried to install the latest version OpenMx_1.1.2-1818.zip file . It returned with following message.
package 'OpenMx' successfully unpacked and MD5 sums checked
Warning: cannot remove prior installation of package 'OpenMx'

I have a code which needs lot of address space so it would only run on 64X. I am crippled since I couldn't find OpenMx for 64 X.

Any help would be great.

Thanks,

Sanchita

mdewey's picture
Offline
Joined: 01/21/2011
It is only a warning

I suggest:

1 - remove your outdated version of R
2 - install the current one
3 - copy over your library to the new installation
4 - delete OpenMx from that library
5 - do update.packages()
6 - try installing OpenMx again