অ্যানাকোন্ডা ব্যবহার করে পাইথন ৩.7 এ আপডেট করুন


88

পাইথন ৩.7 আলফা সংস্করণটি বাইরে রয়েছে, তবে অ্যানাকোন্ডা ব্যবহার করে পাইথন ৩.7-এ কীভাবে আপডেট করবেন সে সম্পর্কে আমি কোনও পোস্ট পাইনি - সম্ভবত তারা সরকারী মুক্তির জন্য অপেক্ষা করবে? কোনও পরামর্শ?

উত্তর:


28

পাইথন ৩.7 ইনস্টল করার জন্য উপলব্ধ, তবে অনেকগুলি প্যাকেজ আপডেট করা হয়নি। এখানে অন্য উত্তরে যেমন উল্লেখ করা হয়েছে , অ্যানাকোন্ডা সমস্ত আপডেট হওয়া প্যাকেজ নির্মাণের অগ্রগতি পরীক্ষা করে সেখানে একটি গিটহাব ইস্যু রয়েছে।


যতক্ষণ না কেউ পাইথন ৩.7 এর জন্য একটি কনডা প্যাকেজ তৈরি না করে আপনি এটি ইনস্টল করতে পারবেন না। দুর্ভাগ্যক্রমে, 3500 প্যাকেজগুলির মতো কিছু অ্যানাকোন্ডা.আর্গ ( https://anaconda.org/search?q=%22python%22 ) এ "পাইথন" অনুসন্ধানে প্রদর্শিত হয়েছে তাই আমি এখনও দেখতে পেলাম না যে কেউ এখনও এটি করেছে কিনা।

আপনি কী ওএস এর জন্য চান তা নির্ভর করে আপনি নিজের প্যাকেজটি তৈরি করতে সক্ষম হতে পারেন। পাইডন তৈরি করতে কনডা-ফোর্স ব্যবহার করা রেসিপিটি দিয়ে আপনি শুরু করতে পারেন: https://github.com/conda-forge/python-feedstock/

অতীতে, আমি মনে করি কন্টিনিয়াম সাধারণত নতুন পাইথনগুলির জন্য প্যাকেজ বের করার জন্য একটি স্থিতিশীল প্রকাশ না হওয়া পর্যন্ত অপেক্ষা করেছিল, তবে আমি সেখানে কাজ করি না, সুতরাং তাদের আসল নীতি কী তা আমি জানি না।


4
পাইথন 3.7 রিলিজ প্রার্থী প্যাকেজ নেই (মে 4th 2018 হিসাবে), না ডিফল্ট চ্যানেল বা কনডা-ফরজ চ্যানেলে। "3.7" দিয়ে সংস্করণ সংখ্যা সহ যে কোনও পাইথন প্যাকেজ অনুসন্ধান করতে আপনি "কনডা অনুসন্ধান পাইথন = 3.7" ব্যবহার করতে পারেন (এতে স্থিতি প্রকাশের পাশাপাশি বিটা বা রিলিজ প্রার্থী রয়েছে, যদি থাকে; তুলনা করুন "কনডা অনুসন্ধান পাইথন = 3.6 "প্রতিবেদনগুলি)
meges 4'18

4
সর্বশেষতম মিনিকোন্ডায় এটিতে একটি 3.7 অজগর রয়েছে conda.io/miniconda.html
Cai

মনে করুন আমি ইতিমধ্যে ইনস্টল করা আছে 3.6। যদি আমি "কনডা ইনস্টল-সি অ্যানাকোন্ডা পাইথন = 3.7" করি। তারপরে, ইনস্টল কমান্ডটি অজগরের পাশাপাশি 3.7 সংস্করণ ইনস্টল করে (আমার কাছে 3.6 বিদ্যমান আছে) বা এটি বিদ্যমান (3.6) কে 3.7 এ উন্নত করে?
পরিবর্তনশীল

এটি আপগ্রেড। আপনি --dry-runবিকল্পটি দিয়ে কমান্ডটি চালিয়ে এটি পরীক্ষা করতে পারেন ।
দার্থবিথ

75

এই কমান্ডের সঙ্গে conda মাধ্যমে ইনস্টল করা যাবে conda install -c anaconda python=3.7অনুযায়ী https://anaconda.org/anaconda/python

যদিও সমস্ত প্যাকেজ এখনও 3.7 সমর্থন করে না, চলমান conda update --allকিছু নির্ভরতা ব্যর্থতাগুলি সমাধান করতে পারে।


14
এছাড়াও আপনি একটি পরিবেশ নামক তৈরি করতে পারেন py37এই কমান্ড ব্যবহার করছে: conda create -n py37 -c anaconda python=3.7। তবে আমি অন্যান্য প্যাকেজগুলি যেমন নম্পি / জুপিটার ইনস্টল করতে চাইছি না, ব্যবহার করে conda install। নির্ভরতা চেকগুলি এটি প্রতিরোধ করে। ইনস্টলেশন ব্যবহার করে কাজ করে pip install numpy jupyter
n1k31t4

8
নির্ভরতা বর্তমানে 3.7-র জন্য সঠিকভাবে কনফিগার করা হয়নি। এটি এমন একটি সমস্যা যা শীঘ্রই সমাধান করা উচিত এবং এটি এখানে ট্র্যাক করা যেতে পারে: github.com/ContinuumIO/anaconda-issues/issues/9686
mcguip

4
আমি এটি চেষ্টা করার সময় আমি ত্রুটিগুলি পেয়েছি: অসন্তুষ্টিজনক এরির: নিম্নলিখিত বিবরণগুলি বিরোধে রয়েছে বলে প্রমাণিত হয়েছিল: - পাইথন ৩.7 * প্রতিটি প্যাকেজের জন্য নির্ভরতা দেখতে "কনডা তথ্য <প্যাকেজ>" ব্যবহার করুন। আমি কনডা আপডেট করেছি এবং তারপরে কনডা তথ্য পাইথন = 3.7 করেছি এবং এটি এই অদ্ভুত "ভিসি * 14" এবং পাইপটি অবশ্যই ইনস্টলড রয়েছে। এটি কি অ্যানাকোন্ডায় রিপোর্ট করার কোনও জায়গা আছে তা কি কেউ জানেন?
রিচমিস্টার

4
আমার আগের মন্তব্যে উপরের লিঙ্কটি রিচমিস্টার উপযুক্ত ইস্যু ট্র্যাকার। আপনি যে সমস্যার সম্মুখীন হচ্ছেন তা ইতিমধ্যে প্রতিবেদন করা হয়েছে।
mcguip

4
@ এমসিগুইপ হাই, রি: আরও সমস্যা - এখন ঠিক। আমার নির্ভরতা ত্রুটির একটি বিশাল তালিকা ছিল। আমি একটি কনডা আপডেট করেছি - সমস্ত এবং এখন 3.7 ইনস্টল s
রিচমিস্টার


10

3.7 সেপ্টেম্বর 4th মুক্তি নিম্নলিখিত বিশেষ পরামর্শ দেওয়া হচ্ছে:

conda install python=3.7 anaconda=custom

আপনি যদি নতুন পরিবেশ তৈরি করতে চান তবে তারা প্রস্তাব দেয়:

conda create -n example_env numpy scipy pandas scikit-learn notebook
anaconda-navigator
conda activate example_env

3

কনডা নেভিগেটর চালান, আপনি বন্ধুত্বপূর্ণ জিইউআইতে আপনার প্যাকেজগুলি সহজেই আপগ্রেড করতে পারেন


আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.