私は数え切れないほどのWindowsマシンにRをインストールしましたが、今までtcltkパッケージには問題がありませんでした。 R 3.3.2をWindows 10 Pro v1607に新しくインストールしましたが、tcltkをロードできません。私は、CRANのバイナリをインストールするWindowsを使用していたので、カスタムは構築されていません。R TCLTKがウィンドウに読み込まれない
capabilities("tcltk")
はTRUEを返します。私はtcltkロードしようとすると:
library("tcltk")
を私が手:
Error : .onLoad failed in loadNamespace() for 'tcltk', details:
call: inDL(x, as.logical(local), as.logical(now), ...)
error: unable to load shared object 'C:/Program Files/R/R-3.3.2/library/tcltk/libs/x64/tcltk.dll':
LoadLibrary failure: The specified module could not be found.
Error: package or namespace load failed for ‘tcltk’
は、DLLの場所への移動は、それがあることを確認しました。これは、Rのx64とi386の両方のバージョンを呼び出すときに失敗します。私はadminと同じものとして実行しようとしました。私もバージョン3.3.1にロールバックしてみましたが、同じ問題がありました。
このPCには、AMD FX-8120プロセッサが搭載されています。
Windows上でR tcltkの問題がほとんど見つかりませんでした。どんなアイデアも素晴らしいだろう。 乾杯
EDIT:追加情報:
R version 3.3.2 (2016-10-31)
Platform: x86_64-w64-mingw32/x64 (64-bit)
Running under: Windows >= 8 x64 (build 9200)
locale:
[1] LC_COLLATE=English_Australia.1252 LC_CTYPE=English_Australia.1252 LC_MONETARY=English_Australia.1252 LC_NUMERIC=C
[5] LC_TIME=English_Australia.1252
attached base packages:
[1] stats graphics grDevices utils datasets methods base
loaded via a namespace (and not attached):
[1] tools_3.3.2
奇妙な。 tcl/tk自体がRなしで動作しているかどうかを確認する:tcltkの 'wish.exe'を見つけて起動する。それは動作しますか(=ウィンドウを開きますか?)。ウィッシュコンソールに 'puts $ auto_path'の出力に上記のエラーメッセージのパスが含まれていますか? –
https://mirrors.dotsrc.org/cran/bin/windows/base/rw-FAQ.html#Package-TclTk-does-not-work_002e –
「tcltk」に関するオープンなバグは現在知られていません:https:/ /bugs.r-project.org/bugzilla3/buglist.cgi?bug_status=__open__&content=tcltk&no_redirect=1&order=Importance&query_format=specific –