পাইথন আপডেট করবেন কীভাবে?


135

আমার ২০১২ সালের প্রথম দিক থেকে সংস্করণটি ২.7 ইনস্টল করা আছে latest সর্বশেষ সংস্করণটি লাগানোর আগে আমার এই সংস্করণটিকে পুরোপুরি আনইনস্টল করে এবং মুছা উচিত কিনা সে বিষয়ে আমি কোনও findক্যমত্য পাচ্ছি না।

"নরম" - পুরানো সংস্করণগুলি সরানো? পুরানো সংস্করণগুলি মুছে ফেলা / মুছে ফেলা? শীর্ষে ইনস্টল করছেন?

পাইথন ইনস্টলেশনগুলির "সেগমেন্টিং" পদ্ধতিটি ব্যবহার করে, বিভিন্ন সংস্করণকে পৃথক এবং পৃথক করে রেখেছি তবে কার্যকরীভাবে আমি একটি বিশেষ ইনস্টল / আপগ্রেড প্রক্রিয়া দেখেছি। এটি মানক কিনা তা নিশ্চিত নন, প্রকৃতপক্ষে।

আমিও আশ্চর্য হই যে রেভো অত্যধিক অত্যধিক সংবেদনশীল হয়ে পড়ে এবং পরিবেশ / প্যাথএইচ ভেরিয়েবলের মতো স্থির-প্রয়োজনীয় অবশিষ্টাংশগুলি মুছতে সমস্যা সৃষ্টি করতে পারে।

(উইন 7 এক্স 64, 32-বিট পাইথন)


1
2.7 এখনও 2.x সিরিজের সর্বশেষতম সংস্করণ any যাইহোক। 3.x পিছনে-অসম্পূর্ণ। আপনি যদি বর্তমান ২. release রিলিজে আপগ্রেড করতে চান তবে আমি কেবল উপরে উপরে ইনস্টল করব।
ইভি

উত্তর:


106
আপডেট : 2018-07-06

এই পোস্টটি এখন প্রায় 5 বছরের পুরানো! পাইথন -২.২০2020 সালে পাইথন.অর্গ থেকে অফিসিয়াল আপডেট পাওয়া বন্ধ করবে । এছাড়াও পাইথন -৩ . 3. প্রকাশিত হয়েছে । পরীক্ষা করে দেখুন পাইথন-ভবিষ্যত কিভাবে আপনার পাইথন-2 কোড পাইথন -3 সঙ্গে সামঞ্জস্যপূর্ণ করতে হবে। কনডা আপডেট করার জন্য ডকুমেন্টেশনটি এখন conda update --allআপনার প্রতিটি কনডা পরিবেশে সমস্ত প্যাকেজ আপডেট করতে এবং সেই সংস্করণটির জন্য পাইথন এক্সিকিউটেবলের জন্য ব্যবহার করার পরামর্শ দেয়। এছাড়াও, যেহেতু তারা তাদের নাম অ্যানাকোন্ডায় পরিবর্তন করেছে, তাই আমি জানি না যে উইন্ডোজ রেজিস্ট্রি কীগুলি এখনও একই আছে কিনা।

আপডেট : 2017-03-24

২০১৫ সালের জুন থেকে পাইথনের (এক্স, ওয়াই) কোনও আপডেট হয়নি, তাই আমি মনে করি এটি পরিত্যাজ্য হয়ে আছে বলে ধরে নেওয়া নিরাপদ।

আপডেট : 2016-11-11

@Cxw নীচে মন্তব্য হিসাবে , এই উত্তরগুলি একই বিট সংস্করণগুলির জন্য, এবং বিট-সংস্করণ দ্বারা আমি 64৪ -বিট বনাম ৩২-বিট দ্বারা বোঝাচ্ছি। উদাহরণস্বরূপ, এই উত্তরগুলি 64৪-বিট পাইথন-২.7.১০ থেকে -৪-বিট পাইথন-২.7.১১ থেকে আপডেট করার ক্ষেত্রে প্রযোজ্য হবে, অর্থাত : একই বিট-সংস্করণ। পাইথনের দুটি ভিন্ন বিট সংস্করণ একসাথে ইনস্টল করা সম্ভব হলেও এর জন্য কিছু হ্যাকিং লাগবে, তাই আমি সেই অনুশীলনটি পাঠকের জন্য সংরক্ষণ করব। আপনি যদি হ্যাক করতে না চান তবে আমি প্রস্তাব দিই যে বিট-সংস্করণগুলি স্যুইচ করা হলে প্রথমে অন্য বিট-সংস্করণটি সরিয়ে দিন।

আপডেটসমূহ : ২০১-0-০5-১।
  • উইন্ডো এবং রেজিস্ট্রি পরিবর্তন করার বিকল্পগুলি অক্ষম করে অ্যানাকোন্ডা এবং মিনিকোন্ডা একটি বিদ্যমান পাইথন ইনস্টলেশন দ্বারা ব্যবহার করা যেতে পারে PATH। নিষ্কাশনের পরে, পিআইপিআই থেকে condaআপনার binবা একটি কনডা ইনস্টল করতে একটি সিমিলিংক তৈরি করুন । তারপর অন্য সিমবলিক লিঙ্ক নামক তৈরি conda-activateকরতে activateAnaconda দ্বারা / Miniconda রুট বিন ফোল্ডারে। এখন অ্যানাকোন্ডা / মিনিকোন্ডা হ'ল রুবি আরভিএমের মতো। conda-activate rootঅ্যানাকোন্ডা / মিনিকোন্ডা সক্ষম করতে কেবল ব্যবহার করুন ।
  • পোর্টেবল পাইথন আর বিকাশ বা রক্ষণাবেক্ষণ করা হয় না।

টি এল; ডিআর

  • অ্যানাকোন্ডা বা মিনিকোন্ডা ব্যবহার করে , তারপরে conda update --allপ্রতিটি কনডা পরিবেশ আপডেট করার জন্য কেবল চালনা করুন ,
  • অফিসিয়াল পাইথনের একই প্রধান সংস্করণ ( উদাহরণস্বরূপ 2.7.5), কেবল পুরানো ( উদাহরণস্বরূপ 2.7.4) ইনস্টল করুন ,
  • অফিশিয়াল পাইথনের বিভিন্ন বড় সংস্করণ ( উদাহরণস্বরূপ 3.3), পাশাপাশি পুরানো, পথনির্দেশ / অ্যাসোসিয়েশনগুলি প্রভাবশালীকে চিহ্নিত করার জন্য পাশাপাশি স্থাপন করুন ( উদাহরণস্বরূপ 2.7), অন্যের শর্টকাট ( যেমন BASH তে $ ln /c/Python33/python.exe python3)।

উত্তর নির্ভর করে:

  1. যদি ওপিতে ২.7.x থাকে এবং ২.x.x এর নতুন সংস্করণ ইনস্টল করতে চান তবে

    • যদি অফিসিয়াল পাইথন ওয়েবসাইট থেকে এমএসআই ইনস্টলার ব্যবহার করে কেবল পুরানো সংস্করণে ইনস্টল করুন, ইনস্টলার সতর্কতা জারি করবে যে এটি পুরানো সংস্করণটি সরিয়ে ফেলবে এবং প্রতিস্থাপন করবে; "কন্ট্রোল প্যানেল" -র "ইনস্টলড প্রোগ্রামগুলি" অনুসন্ধান করার আগে এবং পরে নিশ্চিত করে যে পুরানো সংস্করণটি নতুন সংস্করণ দ্বারা প্রতিস্থাপিত হয়েছে; 2.7.x এর নতুন সংস্করণগুলি পিছনের দিকে সামঞ্জস্যপূর্ণ তাই এটি সম্পূর্ণ নিরাপদ এবং তাই 2.7.x এর IMHO একাধিক সংস্করণ কখনই প্রয়োজন হবে না।
    • যদি উত্স থেকে বিল্ডিং করা হয়, তবে আপনি সম্ভবত একটি নতুন, পরিষ্কার ডিরেক্টরি তৈরি করতে হবে এবং তারপরে নতুন বিল্ডের দিকে আপনার পথটি নির্দেশ করুন যখন এটি সমস্ত পরীক্ষায় উত্তীর্ণ হয় এবং আপনি নিশ্চিত হন যে এটি সফলভাবে নির্মিত হয়েছে তবে আপনি পুরানো রাখতে চান আশেপাশে নির্মাণ করুন কারণ উত্স থেকে বিল্ডিংয়ের মাঝে মাঝে সমস্যা হতে পারে। উইন্ডোজ 7 এ এসডিকে 7.0 সহ পাইথন x64 তৈরি করার জন্য আমার গাইড দেখুন ।
    • পাইথন (x, y) এর মতো কোনও বিতরণ থেকে ইনস্টল করা থাকলে তাদের ওয়েবসাইট দেখুন। পাইথন (x, y) পরিত্যাগ করা হয়েছে। আমি বিশ্বাস করি যে আপডেটগুলি তাদের প্যাকেজ ম্যানেজারের সাথে পাইথন (x, y) এর মধ্যে থেকে পরিচালনা করা যায় তবে আপডেটগুলিও তাদের ওয়েবসাইটে অন্তর্ভুক্ত থাকে । আমি একটি নির্দিষ্ট রেফারেন্স খুঁজে পাইনি যাতে সম্ভবত অন্য কেউ এটির সাথে কথা বলতে পারেন। অ্যাক্টিভেট এবং সম্ভবত এন্টোচেটের অনুরূপ পাইথন (x, y) স্পষ্টভাবে বলেছে যে এটি পাইথনের অন্যান্য ইনস্টলেশনগুলির সাথে বেমানান:

      পাইথন (x, y) ইনস্টল করার আগে অন্য কোনও পাইথন বিতরণ আনইনস্টল করার পরামর্শ দেওয়া হচ্ছে

    • এনটহাউট ক্যানোপি একটি এমএসআই ব্যবহার করে এবং যথাক্রমে সমস্ত ব্যবহারকারী বা ব্যবহারকারীদের জন্য Program Files\Enthoughtবা ইনস্টল করবে home\AppData\Local\Enthought\Canopy\App। বিল্ট ইন আপডেট সরঞ্জাম ব্যবহার করে আরও নতুন ইনস্টলেশন আপডেট করা হয় updated তাদের ডকুমেন্টেশন দেখুন ।
    • অ্যাক্টিভেট এছাড়াও একটি এমএসআই ব্যবহার করে তাই পুরানোগুলির উপরে নতুন ইনস্টলেশন ইনস্টল করা যায়। তাদের ইনস্টলেশন নোট দেখুন

      উইন্ডোজে অন্য পাইথন ২.7 ইনস্টলেশন, অ্যাক্টিভ পাইথন ২.7 অন্যান্য পাইথন ২.7 ইনস্টলেশনগুলির সাথে সহাবস্থান করতে পারে না (উদাহরণস্বরূপ, পাইথন.আর্গ থেকে পাইথন ২.7 বিল্ড)। অ্যাক্টিভ পাইথন 2.7 ইনস্টল করার আগে অন্য যে কোনও পাইথন 2.7 ইনস্টলেশন আনইনস্টল করুন।

    • ঋষি আপনাকে এটি ভার্চুয়াল মেশিনে ইনস্টল করার পরামর্শ দেয় এবং এই উদ্দেশ্যে ব্যবহৃত হতে পারে এমন একটি ওরাকল ভার্চুয়ালবক্স চিত্র ফাইল সরবরাহ করে। sage -upgradeকমান্ড জারি করে অভ্যন্তরীণভাবে আপগ্রেডগুলি পরিচালনা করা হয় ।
    • কমান্ডটি ব্যবহার করে condaঅ্যানাকোন্ডা আপডেট করা যেতে পারে :

      conda update --all

      অ্যানাকোন্ডা / মিনিকোন্ডা ব্যবহারকারীদের তৈরি করতে দেয় পাইথন -২.।, ২.7, ৩.৩, ৩.৪ এবং ৩.৫ সহ একাধিক পাইথন সংস্করণ পরিচালনা পরিবেশ । মূল অ্যানাকোন্ডা / মিনিকোন্ডা ইনস্টলেশন বর্তমানে পাইথন -২. 2. বা পাইথন -৩.৫ এর উপর ভিত্তি করে।

      অ্যানাকোন্ডা সম্ভবত পাইথন অন্য কোনও ইনস্টলেশন ব্যাহত করবে। ইনস্টলেশন এমএসআই ইনস্টলার ব্যবহার করে। [ আপডেট : ২০১-0-০5-১ ]] অ্যানাকোন্ডা এবং মিনিকোন্ডা এখন ব্যবহার করছে.exe ইনস্টলার এবং উইন্ডোজ PATHএবং রেজিস্ট্রি পরিবর্তনগুলি অক্ষম করার জন্য বিকল্প সরবরাহ করে ।

      সুতরাং অ্যানাকোন্ডা / মিনিকোন্ডা ইনস্টল করা যাবে কীভাবে এটি ইনস্টল করা হয়েছিল এবং ইনস্টলেশন চলাকালীন নির্বাচিত বিকল্পগুলির উপর নির্ভর করে বিদ্যমান পাইথন ইনস্টলেশনগুলি ব্যাহত না করেই ইনস্টল করা যেতে পারে। যদি .exeইনস্টলারটি ব্যবহার করা হয় এবং উইন্ডোজ PATHএবং রেজিস্ট্রি পরিবর্তন করার বিকল্পগুলি অক্ষম না করা হয় , তবে পূর্ববর্তী কোনও পাইথন ইনস্টলেশন অক্ষম করা হবে , তবে কেবল অ্যানাকোন্ডা / মিনিকোন্ডা ইনস্টলেশনটি আনইনস্টল করা হলে মূল পাইথন ইনস্টলেশনটি পুনরুদ্ধার করা উচিত, উইন্ডোজ রেজিস্ট্রি ব্যতীতPython\PythonCore কীগুলি ।

      Anaconda- র / Miniconda নিম্নলিখিত রেজিস্ট্রি সম্পাদনাগুলি ইনস্টলেশন বিকল্পগুলি নির্বিশেষে তোলে: HKCU\Software\Python\ContinuumAnalytics\নিম্নলিখিত কী এর মাধ্যমে: Help, InstallPath, Modulesএবং PythonPath- সরকারী পাইথন এই কী খুব খাতাপত্র, কিন্তু অধীনে Python\PythonCore। এছাড়াও আনইনস্টলেশন তথ্য অ্যানাকোন্ডা \ মিনিকোন্ডার জন্য নিবন্ধিত। ইনস্টলেশন চলাকালীন আপনি "উইন্ডোজ রেজিস্টার" বিকল্পটি নির্বাচন না করলে এটি তৈরি হয় না PythonCore, সুতরাং ভিজ্যুয়াল স্টুডিওর জন্য পাইথন সরঞ্জামগুলির মতো সংহতকরণগুলি অ্যানাকোন্ডা / মিনিকোন্ডা স্বয়ংক্রিয়ভাবে দেখতে পায় না। Anaconda- র / Miniconda রেজিস্টার বিকল্প যদি হয় সক্ষম করা থাকে, তাহলে আমি আপনার বিদ্যমান পাইথন উইন্ডোজ রেজিস্ট্রি কি পরিবর্তন করা হবে মনে করি এবং আনইনস্টল সম্ভবত তাদের পুনঃস্থাপন করা হবে না।

    • WinPython আপডেটগুলি, আমার মনে হয়, WinPython কন্ট্রোল প্যানেলের মাধ্যমে পরিচালনা করা যায় ।
    • PortablePython হয় আর বিকশিত হচ্ছেএটির কোনও আপডেট পদ্ধতি ছিল না। সম্ভবত আপডেট একটি তাজা ডিরেক্টরির মধ্যে আনজিপ করা যেতে পারে এবং তারপর App\lib\site-packagesএবং App\Scriptsনতুন ইনস্টলেশন অনুলিপি করা যায়নি, কিন্তু যদি এই তারপর কাজ করে নি সমস্ত প্যাকেজ পুনরায় ইনস্টল প্রয়োজনীয় হয়ে থাকতে পারে। pip listকী প্যাকেজ ইনস্টল করা হয়েছে এবং সেগুলির সংস্করণগুলি দেখুন Use কিছু পোর্টেবল পাইথন ইনস্টল করেছিলেন। easy_install pipএটি ইনস্টল না থাকলে পাইপ ইনস্টল করতে ব্যবহার করুন ।
  2. যদি ওপিতে ২.7.x থাকে এবং একটি আলাদা সংস্করণ ইনস্টল করতে চায়, যেমন <= 2.6.x বা> = 3.xx, তবে পাশাপাশি পাশাপাশি বিভিন্ন সংস্করণ ইনস্টল করা ভাল। আপনি যা দিয়ে সহযোগী (যদি থাকে) Python- র সংস্করণ নির্বাচন করা আবশ্যক *.pyফাইল এবং যা আপনি আপনার পথে চান, যদিও আপনি যদি আপনি ব্যবহার বিভিন্ন পাথ সঙ্গে শেল স্থাপন করতে সক্ষম হওয়া উচিত BASH । আফাইক ২. 2..x পিছনের দিকে ২. 2..x এর সাথে সামঞ্জস্যপূর্ণ, তাই আইএমএইচও পাশাপাশি পাশাপাশি ইনস্টলগুলি প্রয়োজনীয় নয়, তবে পাইথন -৩.এক্সএক্স পিছনের দিকের সাথে সামঞ্জস্যপূর্ণ নয়, তাই আমার সুপারিশটি হ'ল পাইথন -২.7 আপনার পথে ছেড়ে দেওয়া এবং পাইথন -3 এটির এক্সিকিউটেবল নামে পাইথন 3 (এটি লিনাক্সের একটি সাধারণ সেটআপ) নামে একটি শর্টকাট তৈরি করে একটি alচ্ছিক সংস্করণ হতে পারে। উইন্ডোজে সরকারী পাইথন ডিফল্ট ইনস্টলনের পথ

    • সি: 3. 3.3.x এর জন্য পাইথন 33 (সর্বশেষ 2013-07-29)
    • সি: \ 3.2.x এর জন্য পাইথন 32
    • সি।
    • সি: 2. 2.7.x এর জন্য পাইথন 27 (সর্বশেষ 2013-07-29)
    • সি: 2. 2.6.x এর জন্য পাইথন 26
    • সি।
  3. যদি ওপি পাইথন আপডেট না করে তবে কেবল প্যাকেজ আপডেট করে থাকে তবে তারা তাদের উন্নয়ন প্রকল্পগুলির নির্দিষ্ট প্যাকেজের বিভিন্ন সংস্করণ পৃথক রাখতে ভার্চুয়ালেনভের সন্ধান করতে পারে । প্যাকেজগুলি আপডেট করার জন্য পাইপ একটি দুর্দান্ত সরঞ্জাম। যদি প্যাকেজগুলি বাইনারি ইনস্টলার ব্যবহার করে তবে আমি সাধারণত নতুন ইনস্টল করার আগে পুরানো প্যাকেজটি আনইনস্টল করি।

আমি আশা করি এটি কোনও বিভ্রান্তি দূর করে।


1
আরে মার্ক, আমার একটি নবাগত প্রশ্ন আছে। আপনি কি বিশ্বাস করেন যে 2.7.x থেকে 3.3.x এ আপগ্রেড করা আসলে গুরুত্বপূর্ণ? আমি পাইথন ব্যবহার শুরু করছি এবং পুরাতন সংস্করণটি ইনস্টল করেছি, তবে আমি যেহেতু শুরু করছি আমি নতুন সংস্করণটি শিখতে চেয়েছিলাম (কেবলমাত্র খুব সামান্য পার্থক্য না থাকলে)। এ বিষয়ে আপনার আহ্বান কি? আপনার সাহায্যের জন্য ধন্যবাদ.
মাত্তেও

7
আমি উভয় ব্যবহার করতে হবে। আপনি যদি এমএস উইন্ডোতে থাকেন তবে আপনি আপনার মূল ফোল্ডারে যাবেন C:\Python27এবং C:\Python33আপনি যদি ম্যাকের উপরে থাকেন তবে আপনি দেখতে পাবেন /Library/Frameworks/Python/Versions/2.7.xএবং /Library/Frameworks/Python/Versions/3.3.xআপনি যদি লিনাক্সে থাকেন তবে সম্ভবত ইতিমধ্যে উভয়ই ইনস্টল করেছেন। Ditionতিহ্যটি পাইথন -২.। ব্যবহার এবং পাইথন -৩.৩ থেকে বাইনারি সিমিলিংক করা python33। আরো দেখুন Python2orPython3 এবং পাইথন 2 বনাম পাইথন 3 । আমি ব্যক্তিগতভাবে 3.3 এ যেতে খুব অলস।
মার্ক মিকোফস্কি

2
বিস্তারিত উত্তর দেওয়ার জন্য ধন্যবাদ! 2.7 দিয়ে, পুরানো ওভার ইনস্টল করা যখন 32 বিট এবং একটিতে 64 বিট ছিল তখন কাজ করে না। আমি "প্রোগ্রামস এবং ফিচারস" এ দুটি এন্ট্রি দিয়ে জখম করেছি, দুটোই সি: \ পাইথন 27 এ নির্দেশ করছি। আপনি কি নিজের উত্তরে যুক্ত হতে চান যে লোকেরা কেবল 32 ও 64 দিয়ে 64 রচনা লিখতে হবে? ধন্যবাদ!
cxw

1
প্রতিক্রিয়া জন্য @ cxw ধন্যবাদ। আপনি যদি 32 এবং 64 উভয়ই একসাথে রাখতে চান তবে উপায় আছে। সম্ভবত সবচেয়ে সহজ পদ্ধিতি হল কি একটি বলা হচ্ছে ব্যবহার করা "অ্যাডমিন" ইনস্টল মধ্যে 32 বিট সংস্করণের C:\Python27_x86কম্যান্ড লাইন থেকে: msiexec /a "python-2.7.11.msi" TARGETDIR="C:\Python27_x86" /qn /l*v python27_x86_install.log। আরেকটি বিকল্প হয় উৎস থেকে তৈরি করুন বা বুটস্ট্র্যাপ পাইথন
মার্ক মিকোফস্কি

1
এমএসআই ইনস্টলার বলেছে যে এটি ২.7 ফোল্ডারটি প্রতিস্থাপন করবে, তবে, আপনি যদি অন্য স্ক্রিপগুলি ২.7 মূল ফোল্ডারে সংরক্ষণ করেন তবে এটি তাদের মুছবে না;)
XXN

6

একাধিক পাথে বিভিন্ন পাইথন সংস্করণ ইনস্টল করা সবচেয়ে ভাল সমাধান।

যেমন। সি: 2. 2.7 এর জন্য পাইথন 27, এবং সি: 3 3.3 এর জন্য পাইথন 33।

আরও তথ্যের জন্য এটি পড়ুন: উইন্ডোজে কীভাবে একাধিক পাইথন সংস্করণ চালানো যায়


এইভাবেই আমি এটি করি। আমি পাইথন 2.7.xx এবং 3.5.xx এবং আইরন পাইথন 2.7.xx এর 32 এবং 64 বিট সংস্করণ উভয়ই চালিত করি আমি বিকাশের জন্য Eclipse ব্যবহার করি এবং ডিবাগ করার সময় অজগর পথটি চয়ন করি। কোনও স্ক্রিপ্ট চালানোর সময়, আমি কেবল যে দ্বিপদী অনুবাদটি ব্যবহার করতে চাই তার জন্য পথ নির্ধারণ করি। 3.5.0 থেকে 3.5.3 আপডেট করা একটি সহজ আপডেট বিকল্প বিকল্প আয়াতগুলিতে একটি নতুন ইনস্টল অফার করে।
বিল কিড

5
  • অফিসিয়াল পাইথন .msi ইনস্টলারগুলি প্রতিস্থাপনের জন্য ডিজাইন করা হয়েছে:

    • পূর্ববর্তী যেকোন মাইক্রো রিলিজ ( xyz , z "মাইক্রো") কারণ তারা পশ্চাৎ-সামঞ্জস্যপূর্ণ এবং বাইনারি-সামঞ্জস্যপূর্ণ হওয়ার গ্যারান্টিযুক্ত
    • যে কোনও মাইক্রো সংস্করণ সহ একটি "স্ন্যাপশট" (উত্স থেকে নির্মিত) ইনস্টলেশন
  • একটি স্ন্যাপশট ইনস্টলারটি কোনও স্ন্যাপশটকে নিম্ন মাইক্রো সংস্করণ সহ প্রতিস্থাপনের জন্য ডিজাইন করা হয়েছে।

(দেখুন 2.x জন্য দায়ী কোড , 3.x জন্য )

অন্য যে কোনও সংস্করণ অগত্যা সামঞ্জস্যপূর্ণ নয় এবং এটি বিদ্যমান সংস্করণের পাশাপাশি ইনস্টল করা আছে। আপনি যদি পুরানো সংস্করণ আনইনস্টল করতে চান তবে আপনাকে ম্যানুয়ালি এটি করা দরকার। এবং এটির জন্য আপনার থাকা কোনও তৃতীয় পক্ষের মডিউলগুলি আনইনস্টল করুন:

  • আপনি যদি bdist_wininstপ্যাকেজগুলি (উইন্ডোজ .exe) থেকে কোনও মডিউল ইনস্টল করেন, সংস্করণটি আনইনস্টল করার আগে সেগুলি আনইনস্টল করুন, অথবা এটির কাস্টম যুক্তি থাকলে আনইনস্টলারটি সঠিকভাবে কাজ করতে পারে না
  • ইনস্টল মডিউল setuptools/ pipযে বসবাস Lib\site-packagesমাত্র পরে মুছে ফেলা যাবে
  • আপনি প্রতি ব্যবহারকারী ইনস্টল করা প্যাকেজগুলি, যদি থাকে তবে থাকে %APPDATA%/Python/PythonXY/site-packagesএবং একইভাবে মুছে ফেলা যায়

1

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


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