أحصل على رسالة الخطأ التالية عندما أحدد واحدة من الوحدات الست ضمن دورة البرمجة R.
Error in gzfile(file, mode) : cannot open the connection
| Leaving swirl now. Type swirl() to resume.
تبدأ وحدة التحكم My R في دليل المستندات الخاص بي. ["C: / Users / MyName / Documents /]. تم تنفيذ الخطوات التالية بنجاح ، مرارًا وتكرارًا ، لمعرفة ما إذا كان سيتم حل الخطأ أعلاه.
install.packages("swirl")
library(swirl)
install_from_swirl("R Programming")
swirl()
من هناك فصاعدًا ، حدد برمجة 1: R التي تعرض قائمة الوحدات الست. ثم كلما قمت بتحديد وحدة ، يتم عرض ما يلي:
Error in gzfile(file, mode) : cannot open the connection
| Leaving swirl now. Type swirl() to resume.
جرب النقر بزر الماوس الأيمن فوق R / RStudio وتحديد "تشغيل كمسؤول" ، إذا كان هذا أحد الخيارات. تتعلق هذه المشكلة بأذونات الملفات حيث نقوم بتخزين الدورات التدريبية والمحاصيل من حين لآخر لمستخدمي Windows والأشخاص على أجهزة كمبيوتر العمل.
واصلت أنا و Sarpwus هذه المناقشة في منتديات كورسيرا. أدركت أننا لم نتحقق من اسم المستخدم بحثًا عن علامات الترقيم / الأحرف الخاصة وقد يؤدي ذلك إلى مسار ملف غير صالح لبيانات المستخدم الخاصة به. ومن هنا الخطأ أعلاه.
ثابت في https://github.com/swirldev/swirl/commit/0ffd3e04011b2acc23180f016f1015a82fe597cf
شكرا لك!!!
التعليق الأكثر فائدة
جرب النقر بزر الماوس الأيمن فوق R / RStudio وتحديد "تشغيل كمسؤول" ، إذا كان هذا أحد الخيارات. تتعلق هذه المشكلة بأذونات الملفات حيث نقوم بتخزين الدورات التدريبية والمحاصيل من حين لآخر لمستخدمي Windows والأشخاص على أجهزة كمبيوتر العمل.