আপনি কয়েকদিন ধরে RStudio-তে একটি প্রকল্পে কাজ করছেন এবং কোড এবং লোড করা লাইব্রেরিতে হাঁটু-গভীর আছেন। জিনিসগুলি দুর্দান্ত যাচ্ছে… যতক্ষণ না সেগুলি আর না হয় 🙄। হঠাৎ, ভয়ঙ্কর ত্রুটির বার্তাগুলি পপ আপ হয় যখন আপনি একটি লাইব্রেরি ব্যবহার করার চেষ্টা করেন যা আপনি এতদিন অনায়াসে ব্যবহার করছেন। আপনি আপাতত এটিকে উপেক্ষা করার সিদ্ধান্ত নেন এবং পরে এটি নিয়ে চিন্তা করেন। কিন্তু পরের বার যখন আপনি আপনার RStudio সেশন খুলবেন, তখন অন্য সমস্যা দেখা দেবে। এটি আপনার RStudio সফ্টওয়্যার আপডেট করার সময়. আপনি নিজের সাথে যুক্তি করুন এবং এখনই এটির যত্ন নেওয়ার সিদ্ধান্ত নিন কারণ আপনি খুব ভালভাবে জানেন, এই সমস্যাগুলি এবং সূচকগুলি কেবল আসছে 😱৷
আপনি যখন কর্মপ্রবাহের মাঝখানে থাকেন তখন এই সমস্যাগুলি ভীতিকর এবং ভীতিকর হতে পারে, এমনকি সবচেয়ে অভিজ্ঞ প্রোগ্রামারদের জন্যও। এক জন্য, আপনাকে ব্যাহত করতে হবে '
দ্বিতীয়ত, প্রোগ্রামিং চটকদার হতে পারে এবং অনেকগুলি চলমান অংশ রয়েছে। একবার আপনি একটি কাজের পদ্ধতি খুঁজে পেলে, আপনি এটির সাথে জগাখিচুড়ি করতে চান না। আপনার সফ্টওয়্যার আপডেট করার ফলে আপনার লাইব্রেরি আপডেট হয় এবং সেই আপডেটগুলি আপনার কোডে বাগ হতে পারে কিনা তা জানা অসম্ভব।
R হল ওপেন-সোর্স প্রোগ্রামিং ল্যাঙ্গুয়েজ, এবং RStudio হল ইন্টিগ্রেটেড ডেভেলপমেন্ট এনভায়রনমেন্ট (IDE) যা ব্যবহারকারীদের R-এর সাথে কোড করতে দেয় এবং একটি পরিপাটি কনসোলের মতো পরিবেশে টুল, ডেটা এবং ভিজ্যুয়ালাইজেশনে সহজে অ্যাক্সেস করতে দেয়। দুর্ভাগ্যবশত, আপনাকে সেগুলি স্বাধীনভাবে আপডেট করতে হবে। যদিও, আপনি বেশিরভাগ সময় শুধুমাত্র RStudio আপডেট করে এবং R-কে একা রেখে চলে যেতে পারেন।
এই দৃশ্যের একটি সাধারণ প্রতিক্রিয়া হল আপডেটগুলি বন্ধ করা এবং "এটি সম্পর্কে পরে চিন্তা করা"। এটি অল্প সময়ের জন্য কাজ করতে পারে, কিন্তু এখানে কেন আপনাকে এখনই এটি মোকাবেলা করা উচিত এবং আপনার সফ্টওয়্যার আপডেট করা উচিত।
আপনার বর্তমান সফ্টওয়্যার সংস্করণ(গুলি) পরীক্ষা করার জন্য কয়েকটি পদ্ধতি রয়েছে৷ আপনি এখন যে সংস্করণটি ব্যবহার করছেন সেগুলি নোট করা ভাল, যদি আপনি কোনও সমস্যায় পড়েন এবং সিদ্ধান্ত নেন যে আপনি পিছনে ফিরে যেতে চান। এটি অসম্ভাব্য, তবে আপনিও সতর্ক থাকতে পারেন।
বেশিরভাগ ক্ষেত্রে, আপনি RStudio খুললে নিচের মত একটি পপ-আপ উইন্ডো দেখতে পাবেন। এটি আপনাকে আপনার বর্তমান সংস্করণ এবং কোন সংস্করণ উপলব্ধ তা বলে৷
আপনি যদি এই আপডেটের ইঙ্গিতগুলি না পান, আপনি এখনও আপডেটগুলি ম্যানুয়ালি পরীক্ষা করতে পারেন৷ প্রথমে, আপনি সাহায্য ট্যাবে নেভিগেট করুন এবং Check for Updates
নির্বাচন করুন (নীচে হলুদে হাইলাইট করা হয়েছে)।
এটিতে ক্লিক করলে পপ আপ করার জন্য আগের মতো একই উইন্ডো প্রম্পট করবে।
আপনার R-এর বর্তমান সংস্করণ পরীক্ষা করতে, টাইপ করুন sessionInfo()
কনসোলে (নীচে নীল ফন্টে দেখা গেছে)। কমান্ড চালানোর ফলে নিম্নলিখিত ফলাফল পাওয়া যাবে। ফলাফলগুলি দেখায় যে R সংস্করণ 4.2.1 বর্তমানে ব্যবহার করা হচ্ছে৷
জিনিসগুলি এখন অপ্রয়োজনীয় হয়ে উঠছে, কিন্তু আপনার R-এর সংস্করণ (এবং সবচেয়ে মজার) চেক করার সবচেয়ে সহজ পদ্ধতি হল কেবল RStudio খুলুন, কনসোলটি দেখুন এবং প্রদর্শিত পাঠ্যটি পড়ুন। আপনি লক্ষ্য করবেন যে প্রকল্পটি এই সংস্করণটি তৈরি করেছে এটি একটি হাস্যকর নাম। এই ক্ষেত্রে, R সংস্করণ 4.2.1 "ফানি-লুকিং-কিড" 😭 (নীচে হলুদে হাইলাইট করা হয়েছে) নামেও পরিচিত।
আপনি RStudio সম্পূর্ণরূপে আপডেট করতে প্রস্তুত নাও হতে পারেন, কিন্তু আপনি প্যাকেজ সম্পর্কিত ত্রুটি বার্তা এবং বাগগুলি পাচ্ছেন। মনে রাখবেন আপনি ঝামেলাপূর্ণ প্যাকেজ আপডেট করার চেষ্টা করতে পারেন এবং দেখুন এটি ত্রুটির প্রতিকার করে কিনা। আপনার Packages tab
নেভিগেট করুন যেখানে আপনি RStudio প্যাকেজগুলির একটি তালিকা দেখতে পাবেন। Update button
ক্লিক করুন (নীচের ছবিটি দেখুন)।
Packages tab
Update
এ ক্লিক করার পর নিচের ছবির মত একটি নতুন উইন্ডো আসবে। নতুন উইন্ডোটি আপনাকে জানাবে যে আপনি বর্তমানে ইনস্টল করা প্যাকেজ সংস্করণ এবং কোন সংস্করণটি ইনস্টল করার জন্য উপলব্ধ।
আপনি কি আপডেট করা হয়েছে তা দেখতে আগ্রহের প্যাকেজের জন্য NEWS button
ক্লিক করতে পারেন। এই বোতামটি ক্লিক করলে তথ্যের একটি তালিকা সহ একটি ব্রাউজার খুলবে। উদাহরণ স্বরূপ, ggplot2 এর NEWS button
ক্লিক করলে নতুন সংস্করণে অনেক পরিবর্তন এবং বাগ ফিক্স দেখা যায় (নীচের ছবিটি দেখুন)।
Select All
ক্লিক করুন।Install Updates
ক্লিক করুন।
আপনি যে প্যাকেজটি আপডেট করতে চান তার পাশের বাক্সে ক্লিক করুন।
Install Updates
নির্বাচন করুন।
R পুনরায় আরম্ভ করার অনুরোধের একটি সতর্কতা প্রম্পট প্রদর্শিত হবে, Yes
ক্লিক করুন।
আপডেট সম্পূর্ণ হওয়ার পরে, আপনি কনসোলে তালিকাভুক্ত পরিবর্তনগুলি লক্ষ্য করবেন। আপনার প্যাকেজ সংস্করণ প্যাকেজ তালিকার মধ্যে আপডেট করা উচিত.
আপনি যদি R এবং RStudio উভয়ই আপডেট করার পরিকল্পনা করছেন, তাহলে প্রথমে R আপডেট করা আরও যৌক্তিক তবে আপনি যেকোনও ক্রমে সেগুলি আপডেট করতে পারেন। আপনি যদি শুধুমাত্র RStudio আপডেট করার পরিকল্পনা করে থাকেন, তাহলে পরবর্তী বিভাগে যান।
নেভিগেট করুন
নিশ্চিত করুন যে আপনি সফলভাবে সর্বশেষ সংস্করণটি ইনস্টল করেছেন এবং RStudio আপডেট করতে এগিয়ে যান। নীচের চিত্রটি দেখায় যে R সংস্করণ 4.2.3 “শর্টস্টপ বিগল”-এ আপডেট করা হয়েছে।
এখন আপনি জানেন যে আপনি কোন সংস্করণটি চালাচ্ছেন, পরবর্তী কী?
আপডেটার পপআপ উইন্ডো থেকে, Quit and Download
এ ক্লিক করুন। এই ক্রিয়াটি আপনার RStudio সেশন বন্ধ করবে এবং
সর্বশেষ সংস্করণটি ডাউনলোড করুন, ইনস্টলেশন ফাইলটি খুলুন এবং আপনাকে RStudio সেটআপ উইন্ডো দিয়ে অভ্যর্থনা জানানো হবে। এর পরে, আপনি আপনার স্টার্ট মেনু ফোল্ডার নির্বাচন করতে পারেন এবং আপনি R এর কোন সংস্করণটি ব্যবহার করতে চান। আপনি যদি সর্বশেষ R ইনস্টল করে থাকেন তবে নির্দিষ্ট সংস্করণটি নির্বাচন করুন।
আপডেট করার পরে, RStudio-এর একটি নতুন সেশন খুলুন এবং আপডেটের জন্য চেক করুন। আপনি নিম্নলিখিত উইন্ডো দেখতে হবে.
R এবং RStudio উভয়ই এখন আপডেট করা উচিত। কিন্তু RStudio-তে আপনার কনসোল সেশনটি পড়ে যে আপনি এখনও R-এর পুরানো সংস্করণ ব্যবহার করছেন। কী দেয়? R এর আপডেট হওয়া সংস্করণ নির্বাচন করার জন্য আপনাকে একটি শেষ পদক্ষেপ করতে হতে পারে।
RStudio-এ, Tools tab
অধীনে, Global Options
নির্বাচন করুন।
পরবর্তী উইন্ডোতে, R General
বিভাগের অধীনে, Change
বোতামে ক্লিক করে আপনার আপডেট করা R সংস্করণের জন্য সঠিক ডিরেক্টরি নির্বাচন করুন।
প্রদর্শিত পরবর্তী উইন্ডোতে, R এর আপডেট হওয়া সংস্করণটি নির্বাচন করুন।
অবশেষে, আপনার RStudio সেশন বন্ধ করুন, এটি পুনরায় খুলুন এবং কনসোলটি পরিদর্শন করুন। এটি ইনস্টল করা R এর সর্বশেষ সংস্করণটি পড়া উচিত। আমার ক্ষেত্রে, আমি এখন R 4.2.3 বা "Shortstop Beagle" ব্যবহার করছি।
এখন আপনি শিখেছেন কিভাবে R, RStudio, এবং আপনার প্যাকেজ আপডেট করতে হয়। জিনিসগুলি এখন মসৃণ পালতোলা হওয়া উচিত এবং আপনি জোনে কাজ করতে ফিরে যেতে পারেন।
দ্রষ্টব্য: এই টিউটোরিয়ালটি একটি উইন্ডোজ কম্পিউটারে সঞ্চালিত হয়েছিল।
লিড ইমেজ সোর্স: স্থিতিশীল ডিফিউশন v2.1 প্রম্পট সহ "বিগলস প্লেয়িং বেসবল"।