আমি কীভাবে অ্যানাকোন্ডায় আগের প্যাকেজে ফিরে যেতে পারি?


131

যদি আমি করি

conda info pandas

উপলব্ধ সমস্ত প্যাকেজ দেখতে পাচ্ছি।

আমি pandasআজ সকালে আমার সর্বশেষতমটিতে আপডেট করেছি তবে আমার এখন আগের সংস্করণে ফিরে আসা দরকার। আমি চেষ্টা করেছিলাম

conda update pandas 0.13.1

কিন্তু এটি কার্যকর হয়নি। কোন সংস্করণটি ব্যবহার করব তা আমি কীভাবে নির্দিষ্ট করব?

উত্তর:


145

installপরিবর্তে আমাকে ফাংশনটি ব্যবহার করতে হয়েছিল :

conda install pandas=0.13.1

4
মনে হচ্ছে এটি ইতিমধ্যে কাজ করছে না যখন আপনি ইতিমধ্যে প্যাকেজ ইনস্টল করেছেন, সুতরাং এটি ডাউনগ্রেডিং নয়, এটি কেবলমাত্র নির্দিষ্ট সংস্করণে নতুন ইনস্টল। সুতরাং আপনাকে পুরানো সংস্করণ আনইনস্টল করতে হবে এবং নতুন নির্দিষ্ট সংস্করণ ইনস্টল করতে হবে।
mrgloom

131

আপনি যে সাম্প্রতিক ইনস্টল করা প্যাকেজটি নির্ভরতা (যেমন টেনসরফ্লো) তে বেশ কয়েকটি পরিবর্তন আনতে চান তা ক্ষেত্রে, আপনি নিম্নলিখিত পদ্ধতির মাধ্যমে পূর্ববর্তী ইনস্টলেশন অবস্থায় "রোল ব্যাক" করতে পারেন:

conda list --revisions
conda install --revision [revision number]

প্রথম কমান্ড পূর্ববর্তী ইনস্টলেশন সংশোধনগুলি (নির্ভরতা সহ) দেখায় এবং দ্বিতীয়টি revision numberআপনার নির্দিষ্ট করা যাহাতে ফিরিয়ে দেয় ।

মনে রাখবেন যে আপনি যদি কোনও পুনর্বিবেচনা ইনস্টল করতে চান (পুনরায়), আপনি ক্রমাগত সমস্ত মধ্যবর্তী সংস্করণ পুনরায় ইনস্টল করতে হতে পারে। আপনি যদি 23 টি সংশোধন করে থাকেন, 20 টি পুনর্বিবেচনা করেছেন এবং ফিরে আসতে চান, আপনাকে প্রতিটি চালাতে হতে পারে:

conda install --revision 21
conda install --revision 22
conda install --revision 23

5
এটি সঠিক উত্তর হওয়া উচিত কারণ এটি আপডেট হওয়া নির্ভরতাগুলিও ফিরিয়ে আনতে হবে
আয়ান

5
নোট করুন যে এই সমাধানটি বর্তমানে কনডা নিজেই সরানো হতে পারে। এটি চেষ্টা করার পরে স্ক্র্যাচ থেকে অ্যানাকোন্ডা পুনরায় ইনস্টল করা শেষ করেছিলাম। ওপেন ইস্যু
ফ্রিডলিন লিন্ডার

4
এটি বগি। কাজ করে না। আমি নামপিসহ আমার প্যাকেজগুলি হারিয়েছি।
বিনু জসিম

1
আপনি যদি আপনার প্যাকেজগুলি আলগা করেন তবে আপনি কেবল পুনরায় পুনরায় ইনস্টল করতে পারেন যা প্রশ্নে থাকা প্যাকেজটি ধারণ করে ... এটি আসলে বেশ সুন্দর
জেলসপ

3
এটি আমার পক্ষে কাজ করেছে। আমার সমস্যাটি তখনই ঘটেছিল যখন আমি টেনসরফ্লো ইনস্টল করেছিলাম যা আমার পরিবেশে প্রচুর পরিবর্তন এনেছে। পরের বার, একটি সর্বোত্তম অনুশীলন হিসাবে, আমি লোককে (নিজেকে অন্তর্ভুক্ত) পরামর্শ দিচ্ছি যে কোনও নতুন প্যাকেজ যা উদ্বেগকে পৃথক করা যায় সেগুলিতে পরিবর্তন আনতে চায় এমন একটি নতুন পরিবেশ তৈরি করতে for
উইলওয়ার
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.