Computer >> Máy Tính >  >> Xử lý sự cố >> MAC

Cách gỡ cài đặt Python trên Mac

Python được cài đặt sẵn trên macOS. Khung Python do Apple cung cấp được cài đặt trong /System/Library/Frameworks/Python.framework.

Bạn có thể tìm thấy một số liên kết tượng trưng trong thư mục usr / bin / python.

Bạn không nên cố gắng xóa phiên bản Python được cài đặt sẵn do Apple cung cấp, vì điều này có thể khiến hệ điều hành của bạn hoạt động sai.

Nếu bạn muốn xóa bất kỳ khung Python nào của bên thứ ba mà bạn có thể đã cài đặt, chẳng hạn như những khung được tìm thấy trong python.org, hướng dẫn này sẽ cung cấp cho bạn hướng dẫn từng bước về cách gỡ cài đặt hoàn toàn Python khỏi máy Mac của bạn.

Trước khi bắt đầu, điều quan trọng là phải biết rằng có một số điều xảy ra trong quá trình cài đặt Python.

  • Một thư mục sẽ được cài đặt trong thư mục Ứng dụng. Thư mục chứa IDLE, PythonLauncher và công cụ Build Applet.
  • Một khuôn khổ sẽ được cài đặt trong thư mục /Library/Frameworks/Python.framework. Đường dẫn này bao gồm tệp thực thi Python và một số thư viện.
  • Một số liên kết tượng trưng cho tệp thực thi Python sẽ được đặt trong thư mục / usr / local / bin.

Bạn được yêu cầu xóa tất cả các mục này để xóa hoàn toàn Python khỏi hệ thống của mình.

Hãy nhớ rằng có hai phiên bản Python có sẵn là Python 2 và Python 3. Nếu bạn đã cài đặt cả hai phiên bản và chỉ muốn xóa một phiên bản, hướng dẫn cụ thể về cách thực hiện sẽ được đề cập trong mỗi bước.

Bước 1:Xóa thủ công các thư mục Python khỏi thư mục Ứng dụng

Trong Finder, điều hướng đến thư mục Ứng dụng.

Di chuyển bất kỳ thư mục Python nào đã được cài đặt vào Thùng rác. Nếu bạn muốn xóa một phiên bản, chỉ xóa tệp có liên quan đến phiên bản đó.

Cách gỡ cài đặt Python trên Mac

Nếu hộp thoại sau được nhắc, vui lòng nhập mật khẩu.

Cách gỡ cài đặt Python trên Mac

Tiếp theo, chuyển đến thư mục Thùng rác.

Nhấp chuột phải vào thư mục và chọn Xóa ngay lập tức.

Cách gỡ cài đặt Python trên Mac

Xóa các thư mục Python sẽ không gỡ cài đặt hoàn toàn Python khỏi hệ thống của bạn. Để gỡ cài đặt hoàn toàn Python, vui lòng thực hiện theo các bước sau.

Bước 2:Xóa Python Framework khỏi thư mục / Library

Chúng tôi sẽ sử dụng dòng lệnh bắt đầu từ bước này.

Nhấn Command + dấu cách để hiển thị Tìm kiếm tiêu điểm.

Tìm kiếm Terminal và mở nó.

Cách gỡ cài đặt Python trên Mac

Trong terminal, gõ lệnh sau để xóa tất cả các Framework Python có trong thư mục / Library và nhấn enter.

sudo rm -rf /Library/Frameworks/Python.framework Cách gỡ cài đặt Python trên Mac

Nếu được nhắc nhập mật khẩu, hãy làm như vậy.

Nếu bạn chỉ muốn xóa một phiên bản Python cụ thể, vui lòng cập nhật lệnh của bạn như bên dưới.

Xóa Python 2.7

Cách gỡ cài đặt Python trên Mac

Xóa Python 3.8

Cách gỡ cài đặt Python trên Mac

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

Bây giờ chúng tôi đã xóa tất cả các thư mục và tệp python, có thể có các liên kết trong hệ thống của bạn vẫn có thể tham chiếu đến các thư mục mà chúng tôi đã xóa. Bước này sẽ đảm bảo rằng tất cả các liên kết như vậy sẽ bị xóa.

Có hai cách để thực hiện bước này. Hãy xem xét cả hai cách một cách chi tiết.

Phương pháp thứ nhất:Sử dụng Homebrew

Bạn nên cài đặt Homebrew nếu bạn chưa có. Vui lòng cài đặt nó bằng cách gõ lệnh sau vào Terminal.

/ bin / bash -c "$ (curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

(Vui lòng tham khảo trang web chính thức của Homebrew https://brew.sh để biết thêm thông tin)

Bạn có thể dễ dàng tìm thấy các liên kết tượng trưng bị hỏng bằng cách chạy lệnh.

bác sĩ pha chế

Cách gỡ cài đặt Python trên Mac

Kết quả sẽ như thế này (Xin lưu ý rằng kết quả của bạn có thể trông khác)

Cách gỡ cài đặt Python trên Mac

Chạy lệnh 'brew cleanup' theo hướng dẫn để xóa tất cả các liên kết tượng trưng bị hỏng.

Phương pháp thứ 2:Xóa thủ công

Các liên kết tượng trưng tham chiếu đến các khung Python nằm trong thư mục / usr / local / bin. Nếu bạn muốn thấy các liên kết tượng trưng bị hỏng, hãy sử dụng lệnh sau.

ls -l / usr / local / bin | grep ‘../Library/Frameworks/Python.framework’

(Đường dẫn ‘/Library/Frameworks/Python.framework’ phải được thay thế bằng đường dẫn bạn đã chọn ở Bước 2 ’)

Cách gỡ cài đặt Python trên Mac

Kết quả sẽ hiển thị cho bạn tất cả các liên kết đang tham chiếu đến các khuôn khổ Python.

Cách gỡ cài đặt Python trên Mac

Để xóa các liên kết tượng trưng bị hỏng này, vui lòng sử dụng các lệnh sau.

Để vào thư mục

cd / usr / local / bin Cách gỡ cài đặt Python trên Mac

Để xóa các liên kết tượng trưng bị hỏng trong thư mục

ls -l / usr / local / bin | grep '../Library/Frameworks/Python.framework' | awk '{print $ 9}' | tr -d @ | xargs rm *

(Xin lưu ý rằng đường dẫn ‘/Library/Frameworks/Python.framework’ phải được thay đổi theo đường dẫn bạn đã chọn ở Bước 2)

Đây là bạn có nó. Bây giờ hệ thống của bạn hoàn toàn miễn phí khỏi Python. Giờ đây, bạn có thể tải xuống và cài đặt một bản sao mới của Python hoặc để nguyên.