rpy2 在 debian 上安装问题

2023-12-01

我已经尝试了所有我能想到的在 debian 服务器上安装 RPy2 的安装方法,但无论如何我都收到相同的消息。我已经在我的Mac上成功安装并使用了它。我可能缺少什么吗?

start

Processing rpy2
Running setup.py -q bdist_egg --dist-dir /opt/rpy2/egg-dist-tmp-oft2ko

returned an empty string.


returned an empty string.

Configuration for R as a library:
  include_dirs: ('/usr/share/R/include',)
  libraries: ('R',)
  library_dirs: ('/usr/lib64/R/lib',)
  extra_link_args: ()
 # OSX-specific (included in extra_link_args)
  framework_dirs: ()
  frameworks: ()
warning: no previously-included files matching '*patch*' found anywhere in distribution
warning: no previously-included files matching '*diff*' found anywhere in distribution
warning: no previously-included files matching '.hg' found anywhere in distribution
warning: no files found matching 'MANIFEST

'

. . .

end

./rpy/rinterface/_rinterface.c:3622: error: ‘embeddedR_isInitialized’ undeclared (first use in this function)
./rpy/rinterface/_rinterface.c:3622: error: ‘Py_False’ undeclared (first use in this function)
./rpy/rinterface/_rinterface.c:3634: error: ‘Py_None’ undeclared (first use in this function)
./rpy/rinterface/_rinterface.c:3635: error: ‘PySexpObject’ has no member named ‘sObj’
./rpy/rinterface/_rinterface.c:3637: error: expected expression before ‘)’ token
./rpy/rinterface/_rinterface.c:3650: error: ‘PySexpObject’ has no member named ‘sObj’
./rpy/rinterface/_rinterface.c:3652: error: expected expression before ‘)’ token
./rpy/rinterface/_rinterface.c:3665: error: ‘PySexpObject’ has no member named ‘sObj’
./rpy/rinterface/_rinterface.c:3667: error: expected expression before ‘)’ token
./rpy/rinterface/_rinterface.c:3680: error: expected expression before ‘)’ token
./rpy/rinterface/_rinterface.c:3694: error: expected expression before ‘)’ token
./rpy/rinterface/_rinterface.c:3705: error: ‘rinterface_unserialize’ undeclared (first use in this function)
./rpy/rinterface/_rinterface.c:3705: warning: implicit declaration of function ‘PyDict_GetItemString’
error: Setup script exited with error: command 'gcc' failed with exit status 1

感谢您的帮助


请尝试

sudo apt-get install python-rpy2

(或使用您喜欢的任何打包前端),因为该包存在于发行版中。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

rpy2 在 debian 上安装问题 的相关文章

  • 如何将 UPX 与 pyinstaller 一起使用?

    如何将 UPX 与 pyinstaller 一起使用 我正在关注文档 我已经下载了UPX 我的文件如下所示 import csv import selenium import pandas print Hello 然后我运行 pyinsta
  • TCP打孔问题

    我尝试使用 Python 3 中概述的原则为防火墙编写一个基本的 TCP 打孔器本文 http www bford info pub net p2pnat index html 不过 我无法连接任何东西 这是代码 usr bin pytho
  • 为什么我会得到“ufunc 'multiply' did not contains a loop with Signature Matching types dtype('S32') dtype('S32') dtype('S32')”,其值来自 raw_

    我正在尝试创建一个非常简单的程序 它将绘制一个抛物线 其中v是速度 a是加速度和x是时间 用户将输入值v and a then v and a and x将决定y 我试图用这个来做到这一点 x np linspace 0 9 10 a ra
  • 将数字转换为整数列表[重复]

    这个问题在这里已经有答案了 我该如何写magic下面的函数 gt gt gt num 123 gt gt gt lst magic num gt gt gt gt gt gt print lst type lst 1 2 3
  • 使用 NumPy 的 Mittag-Leffler 函数的不稳定性

    在尝试重现时Wolfram MathWorld 上的情节 http mathworld wolfram com Mittag LefflerFunction html 并试图帮助这个问题 https stackoverflow com qu
  • Pygooglevoice登录错误

    另一个人问了这个问题 但没有回复 所以我再问一遍 我正在尝试使用 pygooglevoice API 但是当我运行 SMS py 示例脚本时 它给了我一个登录错误 我已经安装了 Enthought python 我想也许我还需要安装其他东西
  • Tkinter 如何根据此组合框自动更新第二个组合框

    我在 Tkinter Python 中遇到了组合框更新的问题 我有两个组合框 组合框A with values A B C and 组合框B 我想要的是 当值A在组合框中选择A然后在组合框中B显示值 1 2 3 当值B在组合框中选择A然后在
  • 收到“/:未找到事件。”使用 PyCharm 远程调试器时

    当我使用 PyCharm 通过 ssh 进行远程调试时tcsh shell 服务器 很多时候它停止工作 并显示 未找到事件 更具体地说 我在 pycharm 调试控制台中遇到以下内容 ssh username hostserver 22 p
  • Python itertools groupby 中令人不安的奇怪行为/错误?

    我在用itertools groupby解析一个短的制表符分隔的文本文件 文本文件有几列 我想做的就是对具有特定值的所有条目进行分组x在特定的列中 下面的代码对名为的列执行此操作name2 寻找变量中的值x 我尝试使用以下方法来做到这一点c
  • R中使用余弦距离的层次聚类

    我想通过使用余弦相似度与 R 编程语言对文档语料库进行层次聚类 但出现以下错误 if is na n n gt 65536L stop 大小不能为 NA 或 超过 65536 需要 TRUE FALSE 时缺少值 我应该怎么办 为了重现它
  • pandas-更改重采样时间序列的开始和结束日期

    我有一个时间序列 我将其重新采样到这个数据框中df 我的数据是从6月6日到6月28日 它希望将数据从6月1日延长到6月30日 计数列仅在较长时间内具有 0 值 而我的实际值是从 6 日到 28 日 Out 123 count Timesta
  • 行方向变异的有效方法

    我有两个数据框 dfUsers and purchases使用以下代码生成 set seed 1 library data table dfUsers lt data table user letters 1 5 startDate sam
  • 如何使用 PyAudio 选择特定的输入设备

    通过 PyAudio 录制音频时 如何指定要使用的确切输入设备 我的电脑有两个麦克风 一个内置 一个通过 USB 我想使用 USB 麦克风进行录音 这流类 https people csail mit edu hubert pyaudio
  • XLConnect 无法确定 JAVA_HOME 错误

    感谢您的帮助 我正在尝试运行 XLconnect 但收到此错误消息 gt library XLConnect lib loc C Users 1144143929 Documents R win library 2 15 Error onL
  • Python 中的颜色处理

    对于我的聚类 GUI 我目前对聚类使用随机颜色 因为我事先不知道最终会得到多少个聚类 在 Python 中 这看起来像 import random def randomColor return random random random ra
  • 在 Python 中伪造一个对象是否是类的实例

    假设我有一堂课FakePerson它模仿基类的所有属性和功能RealPerson 不扩展它 在Python 3中 是否可以伪造isinstance 为了认识到FakePerson as a RealPerson只通过修改对象FakePers
  • 混合两个列表的Pythonic方法[重复]

    这个问题在这里已经有答案了 我有两个长度为 n 和 n 1 的列表 a 1 a 2 a n b 1 b 2 b n 1 我想要一个函数作为结果给出一个列表 其中包含两个中的替代元素 即 b 1 a 1 b n a n b n 1 以下方法有
  • 将 .parquet 编码为 io.Bytes

    目标 将 Parquet 文件上传到 MinIO 这需要将文件转换为字节 我已经能够做到这一点了 csv json and txt bytes data to csv encode utf 8 bytes json dumps self d
  • Python Web 编程的不同方法的优缺点

    我想使用 Python 编写一些服务器端脚本 但我对这样做的方法有点迷失了 它从 DIY CGI 方法开始 似乎以一些相当强大的框架结束 这些框架基本上可以自己完成所有工作 中间有很多东西 比如web py http webpy org P
  • 使用 TkInter 绑定设置不可交互(点击)覆盖

    我已经浏览了其他几篇关于类似问题的帖子 所有这些似乎都指向this https stackoverflow com questions 29458775 tkinter see through window not affected by

随机推荐

  • 计算受 DELETE 影响的行数

    我用这个代码来验证DELETE句子 但我相信你知道更好的方法 CREATE OR REPLACE FUNCTION my schema sp delete row table table name character varying id
  • Serilog.Exception 解构器的 JSON 配置

    我正在将 Serilog 添加到项目中 并且我特别想添加Serilog Exceptions以及 继指导方针我已经成功添加了异常丰富器 但我还需要链接页面中提到的解构 使用流畅的配置可以正常工作 config Enrich WithExce
  • MySQL 中的数组

    我想将数组存储在记录中 Table1 ID Name Friends friends should be an array 1 Bill 2 3 2 Charles 1 3 3 Clare 1 我希望能够进行这样的搜索 SELECT FRO
  • 使用加载了 Ajax 内容的 jQuery“点击”功能?

    我有一个通过 Ajax 加载的 php 文件的内容 其中包含 HTML 和 JavaScript 我有一个按钮
  • 在 Visual Studio Web 测试中转义上下文参数格式

    我正在尝试弄清楚如何通过 Visual Studio Web 测试在 POST 中传递特定的数据 而不将其识别并视为上下文参数 POST 包含一个 字符串 主体 它是一个 json 文档 身体的一部分包括如下内容 My Attribute
  • Emacs 区域高亮显示

    有没有办法在字体锁定模式打开的缓冲区中突出显示文本中的字符串 但不是所有此类字符串 假设我有一个 SQL 模式的缓冲区 我想突出显示其中的一个字符串 下面的代码不起作用 set text properties 10 20 face hi y
  • 康康舞能力在单独的文件中

    是否可以在单独的文件中定义能力并将其包含在初始化方法内的ability rb文件中 下面的代码返回 尝试并得到 未定义的方法 can 能力 rb def initialize user include MyExtension Somethi
  • 简化反三角代码(While 循环)

    我已经成功创建了一个代码来使用 while 循环打印水平翻转的三角形 现在虽然它有效 但我想知道是否可以简化它 即不使用 store 变量 但我想用 while 循环保留它 当前代码是 myLen int input Enter the n
  • 使用 firebase-queue 返回任务结果

    我正在使用 Firebase 开发移动应用程序 在移动应用程序中 我需要根据用户的手机号码注册用户 类似于 Whatsapp 我打算使用 Nexmo 来验证用户的手机号码 验证号码涉及两个步骤 将用户手机号码发送到 Nexmo API 成功
  • Hadoop 选项没有任何效果(mapreduce.input.lineinputformat.linespermap、mapred.max.map.failures.percent)

    我正在尝试实现一个 MapReduce 作业 其中每个映射器将占用文本文件的 150 行 并且所有映射器将同时运行 此外 无论有多少映射任务失败 它都不应失败 这是配置部分 JobConf conf new JobConf Main cla
  • 承诺链接:在下一个回调中使用前一个承诺的结果[重复]

    这个问题在这里已经有答案了 我正在使用直接的 ES6 Promise 使用 es6 promise polyfill 库 并且在访问链接的 Promise 中的先前 Promise 的结果时遇到了问题 这个问题在 Angular Q 的上下
  • JavaScript - 循环比逐行离散编写更快吗?

    忽略所有代码的简洁性和可读性 哪个脚本会更快完成 This for var i 0 i lt 10 i do that thing Or this do that thing do that thing do that thing do t
  • 确定连续日期

    我有一个清单datetime dates我需要检查每个日期是否来自下一个连续月份 希望代码中我的意思很清楚 import datetime from unittest import TestCase def is consecutive d
  • 如何在 mongoDB 中获取多个匹配过滤器计数

    我收集了大约 50000 份文档 集合架构如下所示 param1 Boolean param2 Boolean param3 Boolean param4 Boolean etc 我应该如何查询数据库 以获取每个匹配的参数计数 目前 我正在
  • 如何使用 JavaScript 删除加载视图中的所有 Chrome 通知?

    这是我在 Google Chrome 中显示通知的代码 如何在代码中关闭通知 document addEventListener DOMContentLoaded function if Notification alert Desktop
  • Facebook 提供商未配置。确保添加“facebook_application_id”字符串

    我正在使用 Firebase UI 登录并尝试在我的 Android 应用程序中实现 Facebook 登录 启动 firebase ui 活动时我得到 java lang IllegalStateException Facebook 提供
  • 用于个人粉丝页面的 Facebook Messenger 聊天机器人

    我使用 Dialogflow 创建了一个聊天机器人 将其连接为我的个人粉丝页面 我的应用程序的粉丝页面 的 Facebook Messenger 聊天机器人 我通过了第一次审核并获得批准 下一步是 验证我的业务 我不是一家企业 我只是一个个
  • 在窗口应用程序中使用 HttpContext.Current.Server.MapPath?

    我可以在窗口应用程序中做这样的事情吗 HttpContext Current Server MapPath Email ForgotPassword txt 该项目是一个基于网络的应用程序 我的下一个项目基本上是一个窗口服务 寻求建议 要获
  • 搜索列表列表中一列的最大数字[重复]

    这个问题在这里已经有答案了 我有一份清单 list 1 2 5 2 8 7 3 6 9 我想找到第三列的最大数字 所以我尝试了 zipped zip list print max zipped 2 但它没有显示最大的数字 有人知道原因和解决
  • rpy2 在 debian 上安装问题

    我已经尝试了所有我能想到的在 debian 服务器上安装 RPy2 的安装方法 但无论如何我都收到相同的消息 我已经在我的Mac上成功安装并使用了它 我可能缺少什么吗 start Processing rpy2 Running setup