Tôi đang cố gắng xây dựng và cài đặt Mô-đun Python rpy2. Nhưng có một lỗi (xem bên dưới).cài đặt rpy2 trên Windows7 64 bit cho Python 2.7
Tôi đã cài đặt R trong C:\Program Files\R\R-2.15.0\
và R.h
là trong C:\Program Files\R\R-2.15.0\include
. Làm thế nào tôi có thể nói với setup.py để tìm tiêu đề R trong thư mục đó?
Cả Python và R được cài đặt bằng tệp nhị phân chính thức cho Windows 64 bit.
Ai đó có thể đóng góp một bản dựng nhị phân rpy2 cho các cửa sổ 64 bit và Python2.7 64 bit không? Christoph Gohlke nói vì lý do pháp lý hoặc kỹ thuật, rpy2 không được bao gồm trong số Unofficial Windows Binaries for Python Extension Packages của mình. Bất kỳ ai khác đều có thành công?
Cảm ơn!
Với quy trình sau:
$ python setup.py build
running build
running build_py
running build_ext
returned an empty string. (5 times)
Với cấu hình này cho R như một thư viện:
include_dirs:()
libraries:()
library_dirs: ('C:/PROGRA~1/R/R-215~1.0/bin/i386',)
extra_link_args:()
# OSX-specific (included in extra_link_args)
framework_dirs:()
frameworks:()
xây dựng mở rộng 'rpy2.rinterface._rinterface', sử dụng lệnh này:
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\BIN\amd64\cl.exe /c
/nologo /Ox /MD /W3 /GS- /DNDEBUG -DWin32=1 -DCSTACK_DEFNS=1
-I.\rpy\rinterface -IC:\Python27\include -IC:\Python27\PC
/Tc.\rpy\rinterface\_rinterface.c
/Fobuild\temp.win-amd64-2.7\Release\.\rpy\rinterface\_rinterface.obj
_rinterface.c
cung cấp lỗi này:
.\rpy\rinterface\_rinterface.c(61) : fatal error C1083: Cannot open include file:
'R.h': No such file or directory
error: command '"C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\BIN\amd64\cl.exe"'
failed with exit status 2
là dành cho 32 bit python + R mặc dù không? – nicolas
chỉ là một liên kết không phải là một câu trả lời hay. bạn cần phải bao gồm mã thực tế hoặc giải thích – DrCord