前に書いてある
昨年の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 ベースの分析と視覚化 (データ分析、グラフ描画などを含む) を公開または含めており、興味のある文献や学習資料を共有します。