簡體   English   中英

Windows 10 Jupyter 筆記本上的 rpy2 得到 0x7e

[英]rpy2 on Windows 10 Jupyter notebook got 0x7e

在我的 windows 10 上, 加載 rpy2 時出現 Jupyter OSError 0x7e錯誤。

我將顯示 rpy2.situation 如下。

rpy2 版本:3.3.5 Python 版本:3.7.7(默認,2020 年 5 月 6 日,11:45:54)[MSC v.1916 64 位(AMD64)] 尋找 R 的 HOME:環境變量 R_HOME:注冊表中的無 InstallPath : C:\Program Files\Microsoft\ML Server\R_SERVER
環境變量 R_USER:無 環境變量 R_LIBS_USER:無 R 版本:在 PATH 中:無 從 rpy2 加載 R 庫:無法加載庫 'C:\Program Files\Microsoft\ML Server\R_SERVER\bin\x64\R.dll錯誤 0x7e 要從以下位置加載 R 包的附加目錄:無 C 擴展編譯:包括:['C:/PROGRA~1/MIE74D~1/MLSERV~1/R_SERVER/include','C:/PROGRA~1/ /MLSERV~1/R_SERVER/include/x64'] 庫:['R', 'm'] library_dirs: ['C:/PROGRA~1/MIE74D~1/MLSERV~1/R_SERVER/bin/x64'] extra_compile_args :[]額外鏈接參數:[]

這是我的工作解決方案:

import os
os.environ["R_HOME"] = r"D:\Install\R\R-3.6.1"
os.environ["PATH"]   = r"D:\Install\R\R-3.6.1\bin\x64" + ";" + os.environ["PATH"]
import rpy2
from rpy2.robjects import pandas2ri, packages
pandas2ri.activate()
stats = packages.importr('stats')

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM