2016-08-23 6 views
0

次のRコード行は、イタリック体でエラーを生成します。私は愚かな何かをやっていない限りrpubchemエラーのように見えるでしょう:シンプルな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'*** 

誰もがここで何が起こっているか知っていますか?

+0

これはエラーメッセージではありません。エラーメッセージとは異なる警告メッセージです。エラーは、コマンドが正常に適用されなかったことを意味します。一方の警告は、コマンドが実行されたことを示唆しています(ただし警告があります) –

答えて

0

警告で示されたフォルダには、このパッケージ経由でデータをプルする際に一時ファイルが作成されます。警告に記載されているファイル名は存在しますが、拡張子は.gzではありません。これはおそらく問題の一部です。

コードを実行してファイルを検査することでこれを確認しました。どうやらこの問題は軽微なバグであり、私はGitHubに関するバグレポートを提出することを提案します。

ただし、それはエラーではなく、機能がまだ動作しているように警告することに注意してください。

+0

両方の説明のためにおかげです。 –

関連する問題