[英]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.