何が起こっているのかわかりませんが、すべてがうまく機能していましたが、突然ドキュメントにこのエラーメッセージが表示され始めました:
Fetch(key)のエラー:遅延読み込みデータベース '...... descopl.rdb'が破損しています
ほとんどすべてのコードを削除し、再度ビルドしてからGithubに公開しますが、他のラップトップを使用してパッケージをダウンロードすると、パッケージがダウンロードされて読み込まれますが、関数を呼び出すことができず、ドキュメントにはエラーが記載されています。
何が問題の原因なのかわかりません。roxygenを使用してドキュメントを生成しています。
Rがパッケージを解凍できないときにエラーが発生するようです(@rawrが確立されたため、破損しています)。このソリューションは私のために働いています:
1).Rdb
ファイルの作成で発生する可能性のあるエラーを確認します
2) Rセッションを再開する (RStudioの場合は.rs.restartR()
など)を試してください
3)パッケージがコンピューターにインストールされている可能性があります(動作しない場合でも)。 ?remove.packages()
を使用して削除します
roxygen2
でもこの問題が発生しました。私の機能のいずれにも問題は見られませんでした。最後に.rdb
ファイルを削除してからroxygen2を再構築して問題を解決したようです。
これを引き起こしている原因の説明は こちら だと思います。これはdevtoolsに関連しています。 @Zfunkごと
cd ~/Rlibs/descopl/help
rm *.rdb
Rを再起動します。パッケージのヘルプをもう一度見てください。一定!
R-studioを使用している場合:1)ctrl + shift + f10でrセッションを再起動します2)ツール->パッケージの更新を確認します->すべてのパッケージを更新します3)library(ggmap)
問題は解決しました。