【问题标题】:seeming simple rpubchem interactive function produces error看似简单的 rpubchem 交互功能会产生错误
【发布时间】:2016-08-23 21:55:22
【问题描述】:

以下 R 代码行以斜体显示错误。这似乎是一个 rpubchem 错误,除非我在做一些愚蠢的事情:

    require(rpubchem);
    get.aid.by.cid(614467, type="raw")

输出:

***Warning messages:
1: In readLines(icon, n = 100) :
  seek on a gzfile connection returned an internal error
2: In readLines(icon, n = 100) :
  seek on a gzfile connection returned an internal error
3: In file.remove(iname) :
  cannot remove file 'C:\Users\bkoch\AppData\Local\Temp\RtmpSs77GM\abycbdc276782.gz', reason 'Permission denied'***

有人知道这里发生了什么吗?

【问题讨论】:

  • 这不是错误信息。这是一条警告消息,与错误消息不同。错误表示您的命令未成功应用。另一方面,警告表明该命令已执行(但有警告)

标签: r pubchem


【解决方案1】:

在警告提到的文件夹中是通过此包提取数据期间创建的临时文件。警告中提到的文件名存在,但缺少 .gz 扩展名,这可能是问题的一部分。

我通过运行您的代码并检查文件验证了这一点。显然这个问题是一个小错误,我建议在 GitHub 上提交错误报告。

但是请注意,这只是一个警告而不是错误,并且该功能似乎仍然有效。

【讨论】:

  • 感谢两位的澄清。
猜你喜欢
  • 1970-01-01
  • 2012-11-08
  • 1970-01-01
  • 1970-01-01
  • 2014-07-29
  • 1970-01-01
  • 2023-04-05
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多