ライブラリに既存のパッケージがありますが、パッケージが作成されたときにNAMESPACE
ファイルのexport
コマンドから1つの機能が削除されました。私は単にファイルに別の行を追加することができればいいと思っていましたが、名前空間の定義は、テキストファイルであっても、ビルド時にパッケージに '焼き'されているようです。 export
コマンドの追加と削除の両方を試みましたが、ロードされた名前空間リストは変更されません。
問題のパッケージを取り外してからアンロードしてから、R
(3.3.1)を再起動してください。
だから、私は再構築する必要がありますか、あるいは私はいくつかの簡単なステップを欠いていますか?パッケージを再構築せずにNAMESPACEファイルを編集できますか?
(私は新しい名前空間コマンドを使ってパッケージを再構築していましたが、うまくいきました。)
だと思います。パッケージにコンパイルされたコードがない場合は、それをインストールするための追加のビルドツールは必要ありません。または、ピンチでDESCRIPTIONファイルを編集してメンテナを自分に変更して送ることができますftp.win-builder.r-project.orgにWindowsバイナリをビルドするには... –
@BenBolkerありがとう - 'rtools'と他のおもちゃをインストールし、パッケージ(コンパイルされたコードなし)を正常に再ビルドしました。 –
あなたは 'library(package);のようなこともできます。 foo < - package ::: foo'を呼び出し、エクスポートしたかのように使用します。 – MichaelChirico