簡體   English   中英

如何安裝 R package movMF 以與 rpy2 一起使用?

[英]How to install the R package movMF for use with rpy2?

我正在做一個多光譜聚類項目,我正在嘗試使用 rpy2 將 R package movMF 導入 python。 但是,我無法讓 conda 安裝 package。 我已經嘗試了以下每一項。

conda install -c r-movMF

conda install -f r-movMF

和,

conda skeleton cran movMF
conda-build r-movMF
conda install --use-local r-movMF

但是我總是得到錯誤:

PackagesNotFoundError: The following packages are not available from current channels:

- r-movmf

Current channels:

- file:///C:/Users/Everett/anaconda3/conda-bld/win-64
- file:///C:/Users/Everett/anaconda3/conda-bld/noarch
- https://conda.anaconda.org/r/win-64
- https://conda.anaconda.org/r/noarch
- https://repo.anaconda.com/pkgs/main/win-64
- https://repo.anaconda.com/pkgs/main/noarch
- https://repo.anaconda.com/pkgs/r/win-64
- https://repo.anaconda.com/pkgs/r/noarch
- https://repo.anaconda.com/pkgs/msys2/win-64
- https://repo.anaconda.com/pkgs/msys2/noarch

To search for alternate channels that may provide the conda package you're
looking for, navigate to

https://anaconda.org

and use the search bar at the top of the page.

搜索 anaconda.org 沒有任何結果。 我怎樣才能安裝這個 package 以便我可以使用 rpy2 導入它。

解決方案:我在這里找到了解決方案: https://stackoverflow.com/a/55300553/6604617

在 anaconda 提示符下輸入:

R --slave -e "install.packages('movMF', repos='http://cran.us.r-project.org')"

我不確定為什么會這樣,所以請任何這樣做的人發表解釋。 先感謝您!

conda/anaconda 為各種可用的軟件提供軟件包,其中包括由 conda/anaconda 存儲庫的維護者策划的 R 軟件包列表。

但是,該列表並未涵蓋現有的數千個 R 包的全部。 運行 R 的install.packages()將允許您為 R 自己的中央 package 存檔安裝包。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM