Hướng dẫn can i uninstall old python versions? - tôi có thể gỡ cài đặt các phiên bản python cũ không?

Trước khi thực hiện bất kỳ cài đặt/gỡ cài đặt nào, hãy đảm bảo bạn tạo bản sao lưu các chương trình của riêng mình trong trường hợp bất cứ điều gì quan trọng là vô tình bị xóa.

Nếu bạn hiện đang cài đặt phiên bản Python cũ hơn, chúng tôi thực sự khuyên bạn nên gỡ cài đặt nó trước khi cài đặt Python 2.5 để tránh mọi sự mơ hồ trong các cuộc gọi đến trình thông dịch Python Python.exe. Cài đặt Python 2.5 dường như có thể hoạt động ngay cả khi không gỡ cài đặt các phiên bản trước, nhưng các cuộc gọi hệ thống đến Python sẽ trỏ đến Python.exe trong thư mục 2.5 trong khi, ví dụ, một số tệp như tập lệnh Ipython cũ có thể vẫn đang gọi phiên bản Python trước đó, mà có thể cư xử khác nhau hoặc có thể gặp sự cố.strongly recommend that you first uninstall it before installing Python 2.5 to avoid any ambiguity in calls to the Python interpreter python.exe. Installing Python 2.5 may seem to work even without uninstalling previous versions, but system calls to Python will point to python.exe in the 2.5 directory while, for example, certain files such as an old iPython script may still be invoking the previous Python version, which may behave differently or possibly crash.

  1. Chuyển đến bảng điều khiển và chọn Thêm hoặc xóa các chương trìnhControl Panel and select Add or Remove Programs
  2. Giả sử bạn đã cài đặt phiên bản X.Y cũ hơn, cuộn qua danh sách các chương trình và cho mỗi gói Python X.Y đã được cài đặt, chọn nó trong danh sách và nhấp vào Xóa.Remove.

    Lưu ý rằng hầu hết các gói sẽ được liệt kê là Python X.Y Pack_name-Package_Version, chẳng hạn như Python 2.5 Numpy-1.0.4, nhưng một vài gói như Wxpython, được liệt kê là Wxpython 2.8.7 (Unicode) , yêu cầu bạn tìm kiếm toàn bộ danh sách chương trình cho các gói.Python X.Y package_name-package_version, such as Python 2.5 numpy-1.0.4, but a few packages such as wxPython, listed as wxPython 2.8.7.1 (unicode) for Python 2.5, may not follow that convention, necessitating that you search the entire program list for packages.

  3. Thư mục C: \ Pythonxy \ vẫn sẽ tồn tại, vì vậy bạn nên xóa thư mục đó để tránh nhầm lẫn (đảm bảo mọi mã bạn có trong đó được sao lưu trước khi xóa thư mục !!!)
  4. Xóa bất kỳ phím tắt nào cho Python X.Y hoặc IPYTHON vẫn có thể nằm trong menu Bắt đầu.Start menu.

Mục lục

"

Bài viết này là một phần của loạt

Xuất bản: Thứ Tư ngày 21 tháng 7 năm 2021

Cập nhật lần cuối: Thứ Tư ngày 29 tháng 12 năm 2021Wednesday 29th December 2021

Mỗi phiên bản của Python đi kèm với các bản sửa lỗi và các bản vá bảo mật. Để đảm bảo rằng bạn không bị ảnh hưởng bởi các lỗi và các vấn đề bảo mật đã được khắc phục, việc loại bỏ phiên bản cũ là cần thiết.

Mặc dù bạn có thể sử dụng nhiều hơn một phiên bản Python trên cùng một máy tính, nhưng cài đặt phiên bản Python mới trước khi loại bỏ phiên bản cũ đôi khi phá vỡ Python trên máy tính. & NBSP;use more than one Python version on the same computer, installing a new version of Python before removing the old one sometimes breaks Python on the computer. 

Rất may, việc gỡ cài đặt Python trước khi cài đặt phiên bản mới sửa nó và thực hiện nó rất khó khăn. Chúng tôi đã phá vỡ cách loại bỏ Python trên mọi hệ điều hành trong bài đăng này.

Cách gỡ cài đặt Python khỏi Windows, Mac và Linux

Không có cách tiêu chuẩn để gỡ cài đặt Python trên các hệ điều hành. Bạn sẽ cần làm theo các bước chưa cài đặt cụ thể cho hệ điều hành trên máy tính của bạn. & NBSP;

Lưu ý: Nếu bạn muốn xóa các gói Python khỏi máy tính của mình, bạn không cần phải gỡ cài đặt Python khỏi máy tính của mình. Bạn có thể thêm, xóa và tìm kiếm các gói Python cụ thể bằng công cụ PIP. Nếu bạn không biết cách sử dụng PIP, hướng dẫn chi tiết của chúng tôi sẽ dạy cho bạn những gì bạn cần biết trong vài phút. If you want to remove Python packages from your computer, you do not need to uninstall Python from your computer. You can add, remove, and search for specific Python packages using the pip tool. If you don’t know how to use pip, our detailed guide will teach you what you need to know in a matter of minutes.

Cách gỡ cài đặt Python khỏi Windows

Windows giúp bạn dễ dàng gỡ cài đặt Python. Bạn có thể xóa bất kỳ phiên bản Python nào được cài đặt trên máy tính của bạn trong ba bước đơn giản.

Bước #1: Điều hướng đến bảng điều khiển

Nhấn phím Windows trên bàn phím của bạn hoặc nhấn nút Windows ở phía dưới bên trái màn hình của bạn để mở menu Bắt đầu.

Nhập vào bảng điều khiển trên bảng điều khiển và tìm và khởi chạy bảng điều khiển từ danh sách các tùy chọn. & NBSP;

Hướng dẫn can i uninstall old python versions? - tôi có thể gỡ cài đặt các phiên bản python cũ không?

Bước #2: Điều hướng đến menu gỡ cài đặt

Sau khi bảng điều khiển mở ra, bạn phải nhấp vào nút Gỡ cài đặt chương trình của chương trình trong phần Chương trình của các chương trình ở phía dưới bên trái.

Hướng dẫn can i uninstall old python versions? - tôi có thể gỡ cài đặt các phiên bản python cũ không?

Một menu với tất cả các chương trình được cài đặt trên máy tính sẽ mở ra.

Bước #3: Gỡ cài đặt Python

Bạn phải cuộn xuống danh sách các chương trình và tìm (các) phiên bản Python được cài đặt trên máy tính của bạn. Tiếp theo, chọn chương trình bằng cách nhấp chuột trái vào nó và nhấp vào nút Gỡ cài đặt.

Hướng dẫn can i uninstall old python versions? - tôi có thể gỡ cài đặt các phiên bản python cũ không?

Trình hướng dẫn gỡ cài đặt sẽ ra mắt và sau khi bạn xác nhận quyết định gỡ cài đặt Python, nó sẽ bị xóa khỏi máy tính của bạn.

Để loại bỏ hoàn toàn Python khỏi máy tính của bạn, bạn sẽ cần phải loại bỏ Python khỏi đường dẫn.

Bước #4: Xóa Python khỏi đường dẫn

Python Uninstaller tự động loại bỏ Python khỏi đường dẫn khi nó chạy. Điều đó nói rằng, tốt nhất là kiểm tra xem Python có bị xóa khỏi đường dẫn hay không. Nó rất dễ làm và không mất nhiều thời gian:

  1. Nhấn phím Windows và nhập các biến môi trường. Khởi chạy menu Cài đặt trong bảng điều khiển. & NBSP;
    Hướng dẫn can i uninstall old python versions? - tôi có thể gỡ cài đặt các phiên bản python cũ không?
  2. Một thực đơn của hệ thống, menu sẽ xuất hiện. Tìm và nhấp vào nút biến môi trường của các biến.
    Hướng dẫn can i uninstall old python versions? - tôi có thể gỡ cài đặt các phiên bản python cũ không?
  3. Làm nổi bật biến đường dẫn trên đường dẫn trong phần biến hệ thống bằng cách nhấp chuột trái. Sau đó nhấn nút Chỉnh sửa trên mạng.
    Hướng dẫn can i uninstall old python versions? - tôi có thể gỡ cài đặt các phiên bản python cũ không?
  4. Nếu bạn thấy một đường dẫn của thư mục Bin Python trong menu, hãy xóa nó bằng cách chọn nó và nhấn nút Xóa Xóa ở bên phải của menu.
    Hướng dẫn can i uninstall old python versions? - tôi có thể gỡ cài đặt các phiên bản python cũ không?

Và với điều đó, bạn sẽ loại bỏ Python hoàn toàn khỏi máy tính Windows của bạn.

Cách gỡ cài đặt Python từ Mac

Gỡ cài đặt Python trên máy tính chạy macOS không phải lúc nào cũng là một ý tưởng tốt. Điều này là do MacOS đi kèm với Python được cài đặt sẵn và hệ điều hành phụ thuộc vào Python cho hoạt động bên trong của nó.

Khung Python được cài đặt sẵn xuất hiện trong /System/l Library/frameworks/opython.framework. Một số liên kết symlink có thể được tìm thấy trong usr/bin/python.

Loại bỏ phiên bản Python này sẽ phá vỡ các macOS và có thể khiến HĐH bị trục trặc. Bạn có thể đọc thêm về điều này tại trang web Hỏi & Đáp của Stack Exchange cho các lập trình viên, Stack Overflow.Stack Overflow.

Điều đó nói rằng, nếu bạn đã cài đặt khung Python của bên thứ ba trên máy Mac của mình, bạn có thể gỡ cài đặt nó một cách an toàn. Đây là cách bạn làm điều đó:

Bước #1: Xóa Python khỏi các ứng dụng

Mở Finder và điều hướng đến thư mục ứng dụng. Ở đây, bạn sẽ tìm thấy các thư mục của (các) phiên bản Python bạn đã cài đặt. Bạn phải di chuyển chúng đến thùng rác. & Nbsp;

Nếu bạn chỉ muốn xóa một phiên bản Python cụ thể khỏi máy Mac của mình, hãy đảm bảo bạn chỉ di chuyển thư mục Python có liên quan vào thùng rác.

Hướng dẫn can i uninstall old python versions? - tôi có thể gỡ cài đặt các phiên bản python cũ không?

Nếu một hộp thoại xuất hiện yêu cầu bạn nhập mật khẩu vào máy tính của bạn, hãy nhập mật khẩu và nhấp vào OK OK.

Hướng dẫn can i uninstall old python versions? - tôi có thể gỡ cài đặt các phiên bản python cũ không?

Các thư mục sẽ chuyển đến thùng rác. Tiếp theo, bạn phải điều hướng đến thùng rác, làm nổi bật (các) phiên bản Python và nhấp chuột phải. Từ các tùy chọn xuất hiện, chọn tùy chọn Xóa ngay lập tức.

Hướng dẫn can i uninstall old python versions? - tôi có thể gỡ cài đặt các phiên bản python cũ không?

Xóa thư mục sẽ không xóa hoàn toàn Python khỏi máy tính. Bạn phải xóa nó khỏi thư mục thư viện và cũng xóa các liên kết tượng trưng.

Bước #2: Xóa Python khỏi /Thư viện

Bạn sẽ cần sử dụng thiết bị đầu cuối để loại bỏ Python khỏi thư mục thư viện. Để mở thiết bị đầu cuối, nhấn không gian CMD ⌘ + và tìm kiếm nó, sau đó khởi chạy nó. + Space and search for it, then launch it.

Để xóa các khung của bên thứ ba khỏi thư mục, hãy nhập lệnh sau vào thiết bị đầu cuối:

sudo rm -rf /l Library/frameworks/stython.framework

Bạn có thể được yêu cầu nhập mật khẩu hệ thống của bạn. Nhập nó nếu được nhắc.

Nếu bạn chỉ muốn xóa một phiên bản Python cụ thể khỏi máy tính của mình, hãy chỉ định phiên bản bằng cách sửa đổi lệnh như vậy:

sudo rm -rf /l Library

Bước #3: Xóa các liên kết tượng trưng

Các bước số 1 và #2 sẽ xóa các thư mục và tệp Python khỏi máy Mac của bạn. Tuy nhiên, các liên kết mà các thư mục Python tham chiếu đã bị xóa có thể vẫn còn trên máy tính của bạn. Các liên kết này được gọi là các liên kết tượng trưng (hoặc liên kết symlink).

Có hai cách để xóa các liên kết này khỏi máy tính của bạn:

#1 Xóa thủ công

Các liên kết mà các thư mục Python tham chiếu nằm trong/usr/local/bin. Vì các thư mục được tham chiếu trong các liên kết không còn tồn tại, các liên kết này sẽ bị phá vỡ. & NBSP;

Bạn có thể thấy tất cả các liên kết symlink bị hỏng bằng cách nhập lệnh sau trong thiết bị đầu cuối:

ls -L/usr/local/bin | grep ‘../l Library/frameworks/python.framework,

Nếu bạn chỉ xóa một phiên bản Python cụ thể, hãy đảm bảo bạn thay thế đường dẫn trong lệnh trên bằng đường dẫn bạn đã sử dụng trong bước #2.

Sau khi bạn thấy tất cả các liên kết bị hỏng, hãy sử dụng các lệnh này để xóa chúng:

Để nhập thư mục:

Để xóa các liên kết bị hỏng:

ls -L/usr/local/bin | grep '../l Library/frameworks/python.framework' | awk '{in $ 9}' | tr -d @ | Xargs rm*

Nếu đường dẫn trong lệnh trên khác với đường dẫn bạn đã sử dụng trong bước #2, hãy thay thế đường dẫn trong lệnh trên bằng hướng bạn đã sử dụng.

Sau khi bạn chạy các lệnh này, phiên bản Python đã cài đặt sẽ bị xóa khỏi máy Mac của bạn.

#2 Sử dụng Homebrew

Bạn cũng có thể loại bỏ các liên kết symlink bị hỏng khỏi máy tính của bạn bằng homebrew. Nếu bạn không cài đặt nó, hãy chạy lệnh sau để cài đặt nó:

/bin/bash -c "$ (curl -fsslhttps: //raw.githubusercontent.com/homebrew/install/master/install.sh)"

Tìm liên kết bị hỏng dễ dàng hơn nhiều với homebrew. Để tìm chúng, hãy chạy lệnh này:

Một danh sách các liên kết symlink bị hỏng sẽ xuất hiện. Sau đó, bạn có thể sử dụng lệnh sau để xóa chúng:

Cách gỡ cài đặt Python từ Linux

Linux tương tự như MacOS-trong đó Python được cài đặt sẵn trên hệ điều hành. Hơn nữa, việc loại bỏ phiên bản được cài đặt sẵn của phần mềm khiến HĐH bị trục trặc.

Thông thường, Trình quản lý hiển thị đồ họa không thành công khi Python gỡ cài đặt từ Linux.

Vì lý do này, bạn chỉ có thể gỡ cài đặt các phiên bản Python mà bạn đã cài đặt thủ công. & NBSP;

Để xóa phiên bản Python bạn đã cài đặt, hãy sử dụng lệnh sau trên thiết bị đầu cuối:

sudo apt purge -y python2.x phút

Bạn có thể xóa Python 3 khỏi Linux Distros bằng lệnh này:

sudo ln -s/usr/bin/python3/usr/bin/python

Để loại bỏ PIP khỏi hệ thống:

sudo apt install -y python3 -pip

sudo ln -s/usr/bin/pip3/usr/bin/pip

Nếu bạn thấy rằng các lệnh aren hoạt động, bạn có thể cần cập nhật danh sách repo của mình bằng cách sử dụng cập nhật sudo apt get.sudo apt get update.

Sự kết luận

Và với điều đó, bạn biết cách gỡ cài đặt Python hoàn toàn khỏi máy tính của bạn. & NBSP;

Bây giờ bạn có thể cài đặt phiên bản Python mới nhất trên máy tính của mình mà không phải lo lắng về việc nó bị phá vỡ hoặc xử lý các lỗi đã được sửa. & NBSP;

Để đảm bảo bạn cài đặt phiên bản Python mới trên máy tính của bạn một cách an toàn, hãy đảm bảo bạn đi qua hướng dẫn cài đặt Python của chúng tôi. Nếu bài đăng này giúp hoặc bạn nghĩ rằng chúng tôi có thể cải thiện câu trả lời này, hãy cho chúng tôi biết trong các ý kiến.Python installation guide. If this post helped or you think we can improve this answer, let us know in the comments.

  1. Nhà
  2. Mẹo và thủ thuật Python
  3. Hướng dẫn thư viện Python
  4. Python làm thế nào để
  5. Hướng dẫn Python

Tôi có nên gỡ cài đặt các phiên bản cũ của Python không?

Nếu bạn có các phiên bản cũ hơn của R hoặc Python, nên cập nhật chúng lên các phiên bản mới nhất để tránh mọi lỗi. Để làm điều này, trước tiên chúng tôi cần loại bỏ hoàn toàn các phiên bản hiện được cài đặt. Chuyển đến bảng điều khiển và chọn các chương trình và tính năng.it is recommended to update them to the newest versions in order to avoid any errors. To do this, we firstly need to completely remove the currently installed versions. Go to Control Panel and select Programs and Features .

Tôi có nên gỡ cài đặt Python trước khi cài đặt phiên bản mới không?

Nếu bạn hiện đang cài đặt phiên bản Python cũ hơn, chúng tôi thực sự khuyên bạn nên gỡ cài đặt nó trước khi cài đặt Python 2.5 để tránh mọi sự mơ hồ trong các cuộc gọi đến trình thông dịch Python Python.exe.we strongly recommend that you first uninstall it before installing Python 2.5 to avoid any ambiguity in calls to the Python interpreter python.exe.

Có an toàn để gỡ cài đặt Python?

Nếu Python được cài đặt bởi một ứng dụng của bên thứ ba, bạn cũng có thể xóa nó, nhưng ứng dụng đó sẽ không còn hoạt động nữa. Bạn nên sử dụng ứng dụng của ứng dụng đó thay vì xóa trực tiếp Python. Nếu Python đi kèm với hệ điều hành của bạn, việc loại bỏ nó không được khuyến khích.If Python came with your operating system, removing it is not recommended.

Việc gỡ cài đặt Python có loại bỏ tất cả các gói không?

@PatelShahrukh gỡ cài đặt Python không loại bỏ các gói PIP. Vui lòng tránh làm điều đó, vì cả hai rất có thể sẽ không hoạt động theo cách bạn nghĩ rằng nó sẽ, và, tùy thuộc vào cách bạn cài đặt Python một lần nữa, có thể để máy của bạn ở trạng thái không ổn định, có nhiều công việc hơn để sửa chữa.uninstalling python DOES NOT remove pip packages. please AVOID doing that, since it both most likely WON'T WORK the way you think it will, and, depending on how you install python again, can leave your machine in an unstable state that's more work to fix.