উইন্ডোজ 10 এ পাইথন ইনস্টলেশনটি কীভাবে আপগ্রেড করব?


112

আমার ল্যাব স্টেশনের একটিতে পাইথন ২.7.১১ ইনস্টল করা আছে। আমি পাইথনকে কমপক্ষে 3.5 তে আপগ্রেড করতে চাই।

আমি এটা কিভাবে করব? আমার কি 2.7.11 টি সম্পূর্ণভাবে আনইনস্টল করা এবং নতুনটি ইনস্টল করার চেয়ে পছন্দ করা উচিত? এটি আপডেট করার কোনও উপায় আছে? একটি আপডেট একটি ভাল ধারণা?


সম্ভবত এই পুরানো পোস্ট আপনাকে সাহায্য করতে পারে? stackoverflow.com/questions/15102943/how-to-update-python Br।
মাইকেল

পাইথন 2 এবং পাইথন 3 কে আলাদা ল্যাঙ্গগুলি হিসাবে বিবেচনা করা উচিত, যেমন সি # সি ++ এর থেকে আলাদা
ওয়াচপয়েন্ট পয়েন্ট

উত্তর:


97

পাইথনের প্রতিটি ছোটখাটো সংস্করণ, এটি যে কোনও 3.x এবং 2.x সংস্করণ, আপনার কম্পিউটারে অন্যান্য সংস্করণগুলির পাশাপাশি পাশাপাশি ইনস্টল করবে। কেবল প্যাচ সংস্করণগুলি বিদ্যমান ইনস্টলেশনগুলি আপগ্রেড করবে।

সুতরাং আপনি যদি আপনার ইনস্টলড পাইথন ২.7 প্রায় রাখতে চান তবে কেবল এটি দিন এবং ইনস্টলারটি ব্যবহার করে একটি নতুন সংস্করণ ইনস্টল করুন। আপনি যদি পাইথন ২.7 থেকে মুক্তি পেতে চান তবে নতুন সংস্করণ ইনস্টল করার আগে বা পরে এটি আনইনস্টল করতে পারেন — এর সাথে কোনও পার্থক্য নেই।

বর্তমান পাইথন 3 ইনস্টলেশন py.exeলঞ্চের সাথে আসে , যা ডিফল্টরূপে সিস্টেম ডিরেক্টরিতে ইনস্টল করা হয়। এটি PATH থেকে উপলব্ধ করে তোলে, সুতরাং আপনি কমান্ডের pyপরিবর্তে কোনও শেল থেকে স্বয়ংক্রিয়ভাবে এটি চালনা করতে পারেন python। এটি আপনাকে রাস্তার পাইথন ইনস্টলেশনটি নিজেই পথের মধ্যে রাখতে এড়াতে পারে। এইভাবে, আপনি সহজেই একে অপরের সাথে হস্তক্ষেপ না করে একাধিক পাইথন ইনস্টলেশনগুলি পাশাপাশি পাশাপাশি পেতে পারেন। চলমান অবস্থায়, লঞ্চারটি ব্যবহার করার py script.pyপরিবর্তে কেবল ব্যবহার করুন python script.py। উদাহরণস্বরূপ py -3বা py -3.6একটি নির্দিষ্ট সংস্করণ চালু করতে আপনি কোনও সংস্করণও নির্দিষ্ট করতে পারেন , অন্যথায় লঞ্চারটি বর্তমান ডিফল্ট ব্যবহার করবে (যা সাধারণত সর্বশেষতম 3.x হবে)।

লঞ্চার ব্যবহার করে আপনি পাইথন ২ স্ক্রিপ্টগুলি চালাতে পারেন (যা প্রায়শই পাইথন 3-এর সাথে সঙ্গতিপূর্ণ নয়) তবে যদি আপনি নিজের পাইথন ২. 2. ইনস্টলেশনটি রাখার সিদ্ধান্ত নেন। py -2 script.pyএকটি স্ক্রিপ্ট চালু করতে কেবল ব্যবহার করুন ।


পাইপিআই প্যাকেজগুলির হিসাবে, প্রতিটি পাইথন ইনস্টলেশনটি তার নিজস্ব ফোল্ডারে আসে যেখানে মডিউলগুলি ইনস্টল করা হয়। সুতরাং আপনি যদি একটি নতুন সংস্করণ ইনস্টল করেন এবং আপনি পূর্ববর্তী সংস্করণের জন্য ইনস্টল হওয়া মডিউলগুলি ব্যবহার করতে চান তবে আপনাকে নতুন সংস্করণের জন্য প্রথমে সেগুলি ইনস্টল করতে হবে। ইনস্টলারটির বর্তমান সংস্করণগুলি আপনাকে ইনস্টল করার প্রস্তাব দেয় pip; এটি ডিফল্টরূপে সক্ষম হয়েছে, সুতরাং আপনার ইতিমধ্যে pipপ্রতিটি ইনস্টলেশন জন্য রয়েছে have আপনি PATH এ স্পষ্টভাবে পাইথন ইনস্টলেশন যুক্ত না করলে আপনি কেবল এটি ব্যবহার করতে পারবেন না pip। ভাগ্যক্রমে, আপনি py.exeএইটির জন্য সহজভাবে লঞ্চারটিও ব্যবহার করতে পারেন : py -m pipরান pip। সুতরাং উদাহরণস্বরূপ পাইথন 3.6 এর জন্য বিউটিফুল স্যুপ ইনস্টল করতে আপনি রান করতে পারেন py -3.6 -m pip install beautifulsoup4


1
আমি স্ক্রিপ্টগুলির বিকাশের জন্য যে স্টেশনটি বর্তমানে ব্যবহার করছি তাতে আপনি কীভাবে এটি করার পরামর্শ দিবেন? যাইহোক, আমার একটি 3.5.2 (উইন্ডোজ 7 64-বিট) আছে
মোশে এস

1
পাশাপাশি নতুন সংস্করণ ইনস্টল করুন। পুরানো সংস্করণ সরানোর প্রয়োজন নেই। পুরানো সংস্করণ থাকা এমনকি পাইথন 2 থেকে পাইথন 3 এ বিদ্যমান স্ক্রিপ্টগুলি স্থানান্তর করতে আপনাকে সহায়তা করতে পারে, তাই আপনি এখনও মূলগুলি চালাতে পারেন।
অকর্মা

1
ইনস্টলার আপনাকে আপনার জন্য PATH সেট করার জন্য একটি বিকল্প দেবে, সুতরাং আপনাকে ম্যানুয়ালি এটি করার প্রয়োজন হবে না। এবং হ্যাঁ, আপনার আইডিই আপডেট করা দরকার।
অকর্মা

1
এছাড়াও py -3.7-64বাpy -3.7-32
noobninja

1
নোট: py হয় Windows এর জন্য পাইথন লঞ্চার । বা পিইপি 397 দেখুন যা এটি সংজ্ঞায়িত করে। এটি লিনাক্স / ম্যাকের জন্য ইনস্টল হয় না।
লাইটসিসি

39

চকোলেটী উইন্ডোজ প্যাকেজ ম্যানেজার ব্যবহার করে পাইথন ইনস্টল / আপগ্রেড করা

ধরা যাক আপনার কাছে পাইথন ২.7.১6 রয়েছে:

    C:\Windows\system32>python --version
    python2 2.7.16

... এবং আপনি (বর্তমানের বর্তমান) 3. ম্যাক্স সংস্করণে আপগ্রেড করতে চান। উইন্ডোজ প্যাকেজ পরিচালন সরঞ্জামটি ব্যবহার করে পাইথন ৩.২০ এর সমান্তরাল ইনস্টলেশন ইনস্টল করার একটি সহজ উপায় রয়েছে ।

এখন যে আধুনিক উইন্ডোজের প্যাকেজ পরিচালনা রয়েছে ঠিক তেমনই ডিবিয়ান লিনাক্স ডিস্ট্রিবিউশনগুলির যেমন অ্যাপটি-গেট রয়েছে এবং রেডহ্যাটটি ডিএনএফ করেছে: আমরা এটি আমাদের জন্য কাজ করতে পারি! একে চকোলেটি বলা হয় ।

চকোলেটী কি?

চকোলেটি একটি স্ক্রিপ্টযোগ্য, কমান্ড লাইন সরঞ্জাম যা। নেট 4.0 এবং নিউজ প্যাকেজ ম্যানেজার ভিজুয়াল স্টুডিওতে বেকড হয়।

আপনি যদি চকোলেটি সম্পর্কে জানতে চান এবং কেন এটি ব্যবহার করতে চান, যা এখানে কিছু পড়ার জন্য এটি বিশেষভাবে দরকারী মনে হয় তবে https://chocolatey.org/docs/why যান

চকোলেটি ইনস্টল করা হচ্ছে

চকলেট প্যাকেজ ম্যানেজার পেতে, আপনি https://chocolatey.org/docs/installation#installing-chocolatey এ বর্ণিত একটি প্রক্রিয়া অনুসরণ করেন ,

আমি এখানে এটি আপনার জন্য সংক্ষেপে করব। মূলত দুটি বিকল্প রয়েছে: সেমিডি প্রম্পট ব্যবহার করা বা পাওয়ারশেল প্রম্পট ব্যবহার করা।

সিএমডি প্রম্পট চকোলেটী ইনস্টলেশন

প্রশাসনিক কমান্ড প্রম্পট চালু করুন । উইন্ডোজ 10 এ, এটি করতে:

  • Windows+ +R
  • টাইপ সেন্টিমিডি
  • ctrl+ shift+ টিপুনEnter

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

  • আপনার কমান্ড প্রম্পটে নীচের স্ট্রিংটি অনুলিপি করুন এবং এন্টারটি টাইপ করুন:
@"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin"

চকোলেটি আপনার জন্য নীচের মত ডাউনলোড এবং ইনস্টল করা হবে:

Getting latest version of the Chocolatey package for download.
Getting Chocolatey from https://chocolatey.org/api/v2/package/chocolatey/0.10.11.
Downloading 7-Zip commandline tool prior to extraction.
Extracting C:\Users\blahblahblah\AppData\Local\Temp\chocolatey\chocInstall\chocolatey.zip to C:\Users\blahblahblah\AppData\Local\Temp\chocolatey\chocInstall...
Installing chocolatey on this machine
Creating ChocolateyInstall as an environment variable (targeting 'Machine')
  Setting ChocolateyInstall to 'C:\ProgramData\chocolatey'
WARNING: It's very likely you will need to close and reopen your shell
  before you can use choco.
Restricting write permissions to Administrators
We are setting up the Chocolatey package repository.
The packages themselves go to 'C:\ProgramData\chocolatey\lib'
  (i.e. C:\ProgramData\chocolatey\lib\yourPackageName).
A shim file for the command line goes to 'C:\ProgramData\chocolatey\bin'
  and points to an executable in 'C:\ProgramData\chocolatey\lib\yourPackageName'.

Creating Chocolatey folders if they do not already exist.

WARNING: You can safely ignore errors related to missing log files when
  upgrading from a version of Chocolatey less than 0.9.9.
  'Batch file could not be found' is also safe to ignore.
  'The system cannot find the file specified' - also safe.
chocolatey.nupkg file not installed in lib.
 Attempting to locate it from bootstrapper.
PATH environment variable does not have C:\ProgramData\chocolatey\bin in it. Adding...
WARNING: Not setting tab completion: Profile file does not exist at 'C:\Users\blahblahblah\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1'.
Chocolatey (choco.exe) is now ready.
You can call choco from anywhere, command line or powershell by typing choco.
Run choco /? for a list of functions.
You may need to shut down and restart powershell and/or consoles
 first prior to using choco.
Ensuring chocolatey commands are on the path
Ensuring chocolatey.nupkg is in the lib folder

হয় সিএমডি প্রম্পট থেকে প্রস্থান করুন বা পরিবেশের ভেরিয়েবলগুলি পুনরায় লোড করতে নিম্নলিখিত কমান্ডটি টাইপ করুন:

refreshenv

পাওয়ারশেল চকোলেটী ইনস্টলেশন

আপনি যদি সিএমডি প্রম্পটে পাওয়ারশেলটিকে পছন্দ করেন তবে আপনি সেখান থেকে সরাসরি এটি করতে পারেন তবে আপনাকে পাওয়ারশেলকে এটির কাজটি চালানোর জন্য একটি সঠিক স্ক্রিপ্ট এক্সিকিউশন নীতি দিয়ে চালিত করতে বলতে হবে। উইন্ডোজ 10-এ, আমি এটি করার সবচেয়ে সহজ উপায়টি হ'ল উইন্ডোজ বোতামের পাশের কর্টানা অনুসন্ধান বারে নিম্নলিখিতটি টাইপ করা:

PowerShell.exe

এরপরে, পপ আপ হওয়া মেনুতে 'সেরা ম্যাচ' পছন্দটিতে ডান ক্লিক করুন এবং 'প্রশাসক হিসাবে রান করুন' নির্বাচন করুন

এখন আপনি পাওয়ারশেলের সাথে রয়েছেন, আশাকরি প্রশাসকের সুযোগ-সুবিধাগুলি নিয়ে চলছে, চকোলেটী ইনস্টল করতে নিম্নলিখিতগুলি সম্পাদন করুন:

Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))

পাওয়ারশেল আপনার জন্য চকোলেটি ডাউনলোড করবে এবং ইনস্টলেশনটি চালু করবে। এটি কেবল কয়েক মুহূর্ত সময় নেয়। দেখে মনে হচ্ছে ঠিক সিএমডি ইনস্টলেশন মতো সংরক্ষণ সম্ভবত কিছু অভিনব রঙ্গিন টেক্সট।

হয় পাওয়ারশেল থেকে প্রস্থান করুন বা পরিবেশের ভেরিয়েবলগুলি পুনরায় লোড করতে নিম্নলিখিত কমান্ডটি টাইপ করুন:

refreshenv

পাইথন আপগ্রেড

আপনি পাওয়ারশেল বা সেন্টিমিডি প্রম্পট ব্যবহার করেন কিনা চকো কমান্ডটি একই। উপরের মত নির্দেশাবলী ব্যবহার করে আপনার প্রিয় লঞ্চ করুন। আমি প্রশাসক সিএমডি প্রম্পটটি ব্যবহার করব:

C:\WINDOWS\system32>choco upgrade python -y

মূলত, চকোলেটি আপনাকে বলবে "আরে, পাইথন ইনস্টল করা হয়নি" যেহেতু আপনি ২.7.x থেকে এসেছেন এবং এটি ২.7 সংস্করণটিকে সম্পূর্ণ পৃথক হিসাবে বিবেচনা করে । এটা তোলে হয় শুধুমাত্র সাম্প্রতিকতম সংস্করণ, 3.xy আপনাকে দিতে যাচ্ছে (এই লেখা, 3.7.2 হিসাবে, কিন্তু যে কয়েক মাসের মধ্যে পরিবর্তন করতে হবে):

Chocolatey v0.10.11
Upgrading the following packages:
python
By upgrading you accept licenses for the packages.
python is not installed. Installing...

python3 v3.x.y [Approved]
python3 package files upgrade completed. Performing other installation steps.
Installing 64-bit python3...
python3 has been installed.
Installed to: 'C:\Python37' 
  python3 can be automatically uninstalled.
Environment Vars (like PATH) have changed. Close/reopen your shell to
 see the changes (or in powershell/cmd.exe just type `refreshenv`).
 The upgrade of python3 was successful.
  Software installed as 'exe', install location is likely default.

python v3.x.y [Approved]
python package files upgrade completed. Performing other installation steps.
 The upgrade of python was successful.
  Software install location not explicitly set, could be in package or
  default install location if installer.

Chocolatey upgraded 2/2 packages.
 See the log for details (C:\ProgramData\chocolatey\logs\chocolatey.log).

হয় সেন্টিমিডি / পাওয়ারশেল প্রম্পট থেকে প্রস্থান করে আবার এন্টার করুন, বা রিফ্রেশভ ব্যবহার করুন তারপরে py --version টাইপ করুন

C:\Windows\System32>refreshenv
Refreshing environment variables from registry for cmd.exe. Please wait...Finished..

C:\Windows\system32>py --version
Python 3.7.2

নোট করুন যে আপনি কমান্ড লাইনে পাইথন টাইপ করার সময় অতি সম্প্রতি পাইথন ইনস্টলটি গ্রহণ করবে। আপনি নিম্নলিখিত আদেশগুলি ব্যবহার করে যে কোনও সংস্করণ চালাতে পারেন:

py -2
Python 2.7.16 (v2.7.16:413a49145e, Mar  4 2019, 01:37:19) [MSC v.1500 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> exit()

C:\>py -3
Python 3.7.2 (tags/v3.7.2:9a3ffc0492, Dec 23 2018, 23:09:28) [MSC v.1916 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>exit()
C:\>

এখান থেকে আমি আপনাকে পাইথন পাইপ ইউটিলিটিটি আপনার প্রয়োজনীয় প্যাকেজগুলি ইনস্টল করতে ব্যবহার করার পরামর্শ দিচ্ছি । উদাহরণস্বরূপ, ধরা যাক আপনি ফ্লাস্ক ইনস্টল করতে চেয়েছিলেন। প্রথমে আপগ্রেড পাইপের নীচের কমান্ডগুলি, তারপরে ফ্লাস্ক ইনস্টল করুন

C:\>py -3 -m pip install --upgrade pip
Collecting pip
  Downloading https://files.pythonhosted.org/packages/d8/f3/413bab4ff08e1fc4828dfc59996d721917df8e8583ea85385d51125dceff/pip-19.0.3-py2.py3-none-any.whl (1.4MB)
    100% |████████████████████████████████| 1.4MB 1.6MB/s
Installing collected packages: pip
  Found existing installation: pip 18.1
    Uninstalling pip-18.1:
      Successfully uninstalled pip-18.1
Successfully installed pip-19.0.3

c:\>py -3 -m pip install Flask

... কৌতুক করবে। শুভ পাইথোনিং!


উত্তরের সংক্ষিপ্ত সংস্করণটি হ'ল চকোলেটী ইনস্টল করুন এবং তারপরে আপনার কমান্ড প্রম্পট থেকে রিফ্রেশভ করুন তারপর চোকো ইনস্টল পাইথন সম্পাদন করুন এটি পাইথনের সর্বশেষ সংস্করণটি ইনস্টল করবে। আবার সেন্টিমিডিতে রিফ্রেশভ করুন এবং আপনার সেন্টিমিটার থেকে সর্বশেষতম অজগরটি চালানো উচিত।
সেবাস্তিয়ান

সিএমডি এবং পাওয়ারশেল ব্যতিক্রমটিতে "ডাউনলোড স্ট্রিং" কে "1" যুক্তি (গুলি) দিয়ে কল করা এই ত্রুটিটি পাওয়া: "অন্তর্নিহিত সংযোগটি বন্ধ ছিল: কোনও প্রেরণে একটি অপ্রত্যাশিত ত্রুটি ঘটেছে।" লাইনে: 1 চর: 104 + সেট-এক্সিকিউশনপলিসি বাইপাস -স্কোপ প্রক্রিয়া -ফরাস; iex ((নিউ-বস্তুর System.Net.WebClient) .DownloadString <<<< ( ' chocolatey.org/install.ps1' )) + + CategoryInfo: NotSpecified: (:) [], MethodInvocationException + + FullyQualifiedErrorId: DotNetMethodException
trustory

আমার উইন্ডোজ 7 রয়েছে পাইথন 2 থেকে পাইথন 3 এ কীভাবে আপগ্রেড করা যায় তা দেখে মনে হয় চকোয়ালটি কাজ করে না।
বিশ্বস্ত

38

যদি আপনি কোনও 3.xy কে 3.xz (প্যাচ) পাইথন সংস্করণে আপগ্রেড করতে থাকেন তবে কেবল পাইথন ডাউনলোড পৃষ্ঠায় যান সর্বশেষতম সংস্করণ পান এবং ইনস্টলেশন শুরু করুন। যেহেতু আপনি ইতিমধ্যে আপনার মেশিন ইনস্টলারে পাইথন ইনস্টল করেছেন আপনাকে "এখন আপগ্রেড করুন" এর জন্য অনুরোধ করবে। সেই বোতামটিতে ক্লিক করুন এবং এটি বিদ্যমান সংস্করণটিকে একটি নতুন সাথে প্রতিস্থাপন করবে। ইনস্টলেশন করার পরে আপনাকে একটি কম্পিউটার পুনরায় চালু করতে হবে।

এখানে চিত্র বর্ণনা লিখুন

আপনি যদি 3.x থেকে 3.y (অপ্রাপ্তবয়স্ক) এ আপগ্রেড করেন তবে আপনাকে "এখনই ইনস্টল করুন" এর সাথে অনুরোধ জানানো হবে। এই ক্ষেত্রে, আপনি আপগ্রেড করছেন না, তবে আপনি পাইথনের একটি নতুন সংস্করণ ইনস্টল করছেন। আপনি আপনার মেশিনে একাধিক সংস্করণ ইনস্টল করতে পারেন। তারা বিভিন্ন ডিরেক্টরিতে অবস্থিত হবে। আপনার মেশিনে একাধিক পাইথন সংস্করণ থাকলে পাইথনের একটি নির্দিষ্ট সংস্করণ চালু করতে আপনাকে পাই ল্যানুচার ব্যবহার করতে হবে ।

এই ক্ষেত্রে:

পাই -3.7

অথবা

পাই -৩.৮

আপনার মেশিনে পাই লঞ্চার ইনস্টল করা আছে তা নিশ্চিত করুন । যদি আপনি উইন্ডোজ ইনস্টলারটির ডিফল্ট সেটিংস ব্যবহার করেন তবে এটি স্বয়ংক্রিয়ভাবে ইনস্টল হবে। আপনি যদি ইনস্টলেশন উইন্ডোতে "কাস্টমাইজ ইনস্টলেশনটি" লিঙ্কটি ক্লিক করেন তবে আপনি সর্বদা এটি পরীক্ষা করতে পারেন।

যদি আপনার মেশিনে বেশ কয়েকটি পাইথন সংস্করণ ইনস্টল করা থাকে এবং আপনার কাছে এমন একটি প্রকল্প রয়েছে যা ভার্চুয়াল পরিবেশ ব্যবহার করে পাইথনের পূর্ববর্তী সংস্করণ ব্যবহার করছে যেমন (ভেনভ) আপনি ঠিক সেই ভেন্টে পাইথন আপগ্রেড করতে পারেন:

পাইথন-এম ভেন্ট - "আপনার ভার্চুয়াল পরিবেশের পথ" আপগ্রেড করুন

উদাহরণস্বরূপ, আমার আমার। / ভার্চু ভার্চুয়াল পরিবেশে পাইথন ৩.7 রয়েছে এবং আমি পাইথন ৩.৮-তে উন্নীত ভেনভ চাই, আমি নিম্নলিখিতটি করব

পাইথন-মি ভেনভ - আপগ্রেড ./venv


1
@ মোশেএস.ইউ নিম্নলিখিত কমান্ডটি ব্যবহার করে পুরানো প্যাকেজগুলির একটি তালিকা পেতে পারেন: পাইপ তালিকা - পুরানো এবং তারপরে পাইথন-এম পিপ ইনস্টল করে প্রতিটি প্যাকেজ আপডেট করুন
ভ্লাদ বেজডেন

5
উইন্ডোজ 10 এ 3.7.2 থেকে 3.7.4 (bit৪ বিট) এ সরানো আমি এটি দেখতে পাচ্ছি না, আমি "এখনই ইনস্টল করুন" দেখি যেখানে আপনি "এখনই আপগ্রেড করুন" দেখুন
ডাম্বলডেড

3
আমি সবেমাত্র 3.7.3 থেকে 3.7.5 এ চলে এসেছি এবং "আপগ্রেড নাও" বার্তাটি পেয়েছি। আমি যদি 3.7.3 থেকে 3.8 এ আপগ্রেড করার চেষ্টা করি তবে আমি "এখনই ইনস্টল করুন" পেয়ে যাব।
টিয়াগো মার্টিনস পেরেস

1
@ সানকাচার আপনি ঠিক বলেছেন, আমি এটাই বর্ণনা করেছি "যদি আপনি 3.x থেকে 3.y তে উন্নীত করতে চান তবে ..." বিভাগটি। উপরের পড়ুন দয়া করে।
ভ্লাদ বেজডেন

1
@ সানকাচার, প্রতিক্রিয়ার জন্য আপনাকে ধন্যবাদ আমি বর্ণনাটি আপডেট করেছি।
ভ্লাদ বেজডেন

4

পাইথন 2.x এবং পাইথন 3.x আলাদা। আপনি যদি পাইথন 2 এর একটি নতুন সংস্করণ ডাউনলোড করতে চান তবে আপনি কেবল নতুন সংস্করণ ডাউনলোড এবং ইনস্টল করতে পারেন।

যদি আপনি পাইথন 3 ইনস্টল করতে চান তবে আপনি পাইথন 3 পৃথকভাবে ইনস্টল করতে পারতেন তবে কন্ট্রোল প্যানেলে পাইথন ২.x এর জন্য পথটি পরিবর্তন করতে পারবেন> সমস্ত নিয়ন্ত্রণ প্যানেল আইটেমগুলি> সিস্টেম> উন্নত সিস্টেম সেটিংস> পরিবেশ পরিবর্তনশীল।


আমি পাইথন 2.7.11 সম্পূর্ণরূপে অপসারণ করতে পছন্দ করি কারণ এটির সমর্থন করার পরিকল্পনা আমি করি না। সুতরাং আমার এটি পুরোপুরি অপসারণ করা উচিত। ঠিক? "প্রোগ্রামস এবং বৈশিষ্ট্যগুলি" পাইথনটি দেখায় নি তাই এটি কীভাবে সরাতে হয় তা আমি জানি না। আমি পাইপ ব্যবহার করা উচিত, এবং কিভাবে? শুধু পাইথন ফোল্ডারটি মুছে ফেলা কি ভাল ধারণা? এটির সাথে ইনস্টল করা সমস্ত পুরানো প্যাকেজগুলির কী হবে (যদি কোনও থাকে) তবে আমি কীভাবে সেগুলি আনইনস্টল করতে পারি?
মোশে এস।

@MosheS। আমার মনে হয় না এটি সত্যিই এত বেশি জায়গা নিয়েছে, তবে আপনি যদি পরিষ্কার করতে চান তবে সব উপায়ে। এগুলি সমস্ত একই ফোল্ডারে থাকা উচিত, আপনি সম্ভবত নিয়ন্ত্রণ প্যানেল প্রোগ্রাম এবং বৈশিষ্ট্যগুলি থেকে আনইনস্টল করতে পারেন। আমার পাইথন 2.7 এবং 3.4 উভয়ই সেখানে রয়েছে। সেখান থেকে আনইনস্টল করা সমস্ত প্যাকেজ সরিয়ে ফেলবে যদি আপনি সত্যিই এটি খুঁজে না পান তবে আপনি কেবল পুরো ফোল্ডারটি মুছতে চেষ্টা করতে পারেন। আপনি যখন পাইথন 3 ডাউনলোড করেন এবং এটি যদি কাজ না করে, আপনি উপরে যেমনটি উত্তর দিয়েছিলেন তেমন পাথ সম্পাদনা করুন, সম্ভবত এটিই মুখ্য সমস্যা হবে, যদি কোনও হয়।
জুলিয়ান চ্যান

3

2019 সালে, আপনি ব্যবহার ইনস্টল করতে পারেন chocolatey । আপনার সেন্টিমিডি বা পাওয়ারশেল খুলুন, "চোকো ইনস্টল পাইথন" টাইপ করুন।


-1

পাইথনের সর্বশেষতম সংস্করণ ইনস্টল করার সহজতম উপায় (যদি আপনি অন্য সংস্করণগুলি আনইনস্টল করেন তবে) টাইপ করা Python পাওয়ারশেলের মধ্যে করা।

এটি মাইক্রোসফ্ট স্টোরটি খুলবে এবং আপনি Getবোতামটি ক্লিক করুন ।

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