Error in nchar(homeDir) : invalid multibyte string, element 1 的錯誤訊息

1,537 views
Skip to first unread message

LevIvans

unread,
Mar 12, 2016, 11:35:31 AM3/12/16
to R軟體使用者論壇

不好意思,想請問如果我在安裝R的package時,
出現以下的錯誤訊息,要怎麼解決。
資料夾名稱並無中文,都是英文,為什麼還有這個錯誤訊息呢??
請知道的人幫忙一下..謝謝
The downloaded binary packages are in C:\Users\asus\AppData\Local\Temp\RtmpQdRc76\downloaded_packages Error in nchar(homeDir) : invalid multibyte string, element 1
>

WEPA ^_^

unread,
Mar 13, 2016, 5:26:17 AM3/13/16
to R軟體使用者論壇
Hi friend,

看您的畫面應該是使用 RStudio, 新版RStudio 會有此種情形, 可考慮舊版本較不會有此現象. 舊版本 RStudio-0.98.1103 下載方式:

# method 1:
選取 http://rwepa.blogspot.tw/ --> 右側有RStudio-0.98.1103下載連結

# method 2: 直接下載 http://web.ydu.edu.tw/~alan9956/R/RStudio-0.98.1103.exe
# end

LevIvans於 2016年3月13日星期日 UTC+8上午12時35分31秒寫道:

LevIvans

unread,
Mar 13, 2016, 6:55:39 AM3/13/16
to R軟體使用者論壇
我灌了新版跟舊版的,都還是一樣XDDD

LevIvans於 2016年3月13日星期日 UTC+8上午12時35分31秒寫道:

LevIvans

unread,
Mar 13, 2016, 9:38:37 AM3/13/16
to R軟體使用者論壇
我用了這個指令就好了,
Sys.setlocale(category = "LC_ALL", locale = "us"),
雖然不知道為什麼.....
還是謝謝二樓的朋友...

LevIvans於 2016年3月13日星期日 UTC+8下午6時55分39秒寫道:

WEPA ^_^

unread,
Mar 13, 2016, 12:38:26 PM3/13/16
to R軟體使用者論壇
Hi friend,

Sys.getlocale("LC_CTYPE") 會取得目前系統的"語系", 執行結果:
[1] "Chinese (Traditional)_Taiwan.950"

謝謝提供此語系設定的方法.

LevIvans於 2016年3月13日星期日 UTC+8下午9時38分37秒寫道:

Sanho Lu

unread,
Jun 25, 2016, 9:00:27 PM6/25/16
to R軟體使用者論壇
開啟 R (不是Rstudio)  :  檔案 -> 變更現行目錄       檢查目錄路徑中是否有中文;若有,把路徑中的中文改為英文即可解決此問題.
不能只是指定到另一個英文路徑,因為關閉R後重新開啟又會回到原來中文路徑,我試過不行,不知道為什麼。
希望能幫到你。
 
Reply all
Reply to author
Forward
0 new messages