টার্মিনালের মাধ্যমে পাইথন 3.5 থেকে 3.6 আপডেট করুন


15

উবুন্টু 17.04 ব্যবহার করে। Https://askubuntu.com/a/865569/695385 অনুসারে টার্মিনালের মাধ্যমে পাইথন 3.5 থেকে 3.6 আপডেট করার পরেও সেই সংস্করণটি 3.5.3 দেখাচ্ছে।

~$ python3 --version
Python 3.5.3

এটি কীভাবে ইনস্টল করা আছে?


1
আপনি কিভাবে এটি আপডেট করেছেন?
— এডউইনকস্ল


তারপরে আপনি এটি ব্যবহার করে কল করবেন python3.6। python3এগুলিতে সংযুক্ত থাকে python3.5এবং আপনার এটি সেভাবেই রাখা উচিত। ভার্চুয়াল পরিবেশের দিকে তাকান যেমন অলি তার উত্তরে লিখেছিল।
— এডউইনকস্ল

থ্যানেক্স, এখন ভার্চুয়ালেনভ কীভাবে ব্যবহার করবেন তা খুঁজে বের করতে।
— স্টানিস্লাভ ভোলোশুকুক

উত্তর:


7

আপনি কীভাবে আপগ্রেড করলেন? আমার সন্দেহ হয় আপনার কোথাওpython3.6 বাইনারি থাকতে পারে ।

সাধারণভাবে বলতে গেলে, আপনি কখনই নিজের ফলের সংস্করণ প্রতিস্থাপন করতে /usr/bin/pythonবা /usr/bin/python3এটির সাথে চাইবেন না । উবুন্টুর গুরুত্বপূর্ণ অংশগুলির জন্য তাদের স্থির পাইথন পরিবেশের প্রয়োজন এবং মূলত বলতে গেলে এটি আপনার চারপাশে বেদনাযুক্ত with

এগুলি সমস্তই বলেছে, একটি /usr/bin/python3.6(বা /usr/local/bin/python3.6, বা আপনার পথে যা কিছু আছে) রাখা ভাল। আপনি যদি প্রতিটি সময়ে সমস্ত টাইপ করতে না চান তবে আপনি virtualenvএটির জন্য বিভিন্ন র্যাপার স্বয়ংক্রিয়করণ বিকল্পগুলি দেখতে চাইতে পারেন । এটিতে site_packagesআপনার বিকাশের কাজগুলি আপনার সিস্টেমে হুমকি না দেওয়ার অতিরিক্ত বোনাস রয়েছে ।



10

আমার একই সমস্যা ছিল, এটি সমাধানের জন্য আমি নিম্নলিখিত নির্দেশগুলি দিয়েছিলাম:

পাইথন 3.6 ইনস্টল করার পরে :

ডিফল্ট 3.5 রিলিজের পরিবর্তে python3নতুন ইনস্টলড পাইথন 3.6 ব্যবহার করতে , 2 টি কমান্ড অনুসরণ করুন:

sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.5 1

sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.6 2

শেষ অবধি, python3নিম্নলিখিত কমান্ডের মাধ্যমে দুটি পাইথন সংস্করণের মধ্যে স্যুইচ করুন :

sudo update-alternatives --config python3

তারপরে /usr/bin/python3.6 -- automodeপছন্দগুলির মেনুটি নির্বাচন করুন , আমার জন্য এটি 0সারি ছিল ।


[ ফলাফল ]:

$ python3 -V
Python 3.6.9

বা:

$ python3 --version
Python 3.6.9

সতর্কতা: জিনোম-টার্মিনাল এর পরে আরম্ভ করতে ব্যর্থ হতে পারে । এটি দৃশ্যত অজগর 3 3.5 র উপর নির্ভর করে।
— জিনো মেম্পিন

4

পাইথন 3.6 এ ইনস্টল ও আপগ্রেড করার জন্য কমান্ডটি প্রয়োজন

sudo apt-get upgrade python3.6

এই কমান্ডটি সমস্ত প্যাকেজ ইনস্টল করে। @Sreenath
— Alper

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