R言語でstats.dllが呼び出せない問題の解決策【補足】

前に書いてある

昨年の10月にR言語でstats.dllが呼び出せない問題の解決策があったのですが、今日(見たら昨日でした)なぜか分かりませんが、インストールパッケージがインストールできなくなりました。 、本当に爆発しました。後でもう一度 R と Rstuido をアップグレードします。バージョンアップすれば多かれ少なかれ環境が変わってしまうので、正直可能あまりバージョンアップしたくないのですが、今回私もその一人です。

その場合、遭遇する問題は以前に遭遇した問題とまったく同じです。

ただし、以前の解決策を使用しても機能しなかったため、解決策を再度見つける必要がありました。

うーん、トスを上げたらまた夜が終わる…


エラーと問題

主なエラーは、R パッケージを Rstuido に正常にロードできないことですが、R ソフトウェアでは正常に実行できることです。以下に示すように。

エラー:

> library(ggplot2)
Error: package or namespace load failed for ‘ggplot2’ in inDL(x, as.logical(local), as.logical(now), ...):
 unable to load shared object 'D:/R/R-4.3.1/library/stats/libs/x64/stats.dll':
  LoadLibrary failure:  找不到指定的模块。

これが主な問題です。正常にロードできないということですstats.dll


解決

方法 1

R 言語が stats.dll を呼び出せないという問題に対する以前の解決策によると、 Rbin\x64のすべてのコードlibaray\statsを にコピーするだけです。

方法 2

私のように最初の方法がうまくいかない場合は、これを試してください。
1. ステップ 1 :パスD:\R\R-4.3.1\bin\x64内のすべてのコンテンツをコピーします

。 2. ステップ 2 :stats.dllパスを検索します。

Sys.getenv("PATH")
Sys.which("stats.dll")

出力結果

[1] "c:/rtools43/x86_64-w64-mingw32.static.posix/bin;c:/rtools43/usr/bin;\\usr\\bin:;D:/R/RStudio/bin/quarto/bin"
> Sys.which("stats.dll")
stats.dll 
       ""

3. ステップ 3 : 独自のパスを見つけます。たとえば、私自身のパスは次のとおりです。

4. ステップ 4 : パスを入力し、ステップ 1 の内容をすべて

このステップにコピーします。これで、独自のインポート パッケージ エラーの問題が解決されます。パッケージは正常にインポートできます。

参考:https://community.rstudio.com/t/error-package-or-namespace-load-failed-for-stats-in-indl/77752/3

以上が私自身の失敗による解決方法です。同じ悩みを抱えている方はぜひ参考にしてみてください。


結局同じ文章、安易に投げるな!


以前の記事:

1. 最も完全な WGCNA チュートリアル (データを置き換えてすべての結果とグラフィックスを取得します)


2. 美しいグラフィック描画チュートリアル

3. トランスクリプトーム解析チュートリアル

腾讯课堂: https://bioinformatic.ke.qq.com/
CCtalk: https://www.cctalk.com/m/group/90864710

Xiao Du のライフ レター ノートは、主にバイオインフォマティクスのチュートリアル、R ベースの分析と視覚化 (データ分析、グラフ描画などを含む) を公開または含めており、興味のある文献や学習資料を共有します。

おすすめ

転載: blog.csdn.net/kanghua_du/article/details/131950101