Tôi vẫn có Python38 và Python39 trên hệ thống của mình, nhưng tôi không thể tìm ra cách để biết liệu chúng có cần thiết hay không. Tôi muốn xem liệu tôi có thể loại bỏ chúng không
Tất nhiên, khi tôi chạy `pacman -Rns python38`, tôi nhận được một danh sách dài các gói phụ thuộc vào python. Làm cách nào tôi có thể biết cụ thể gói nào cần Python38 [hoặc Python39] và làm cách nào để xóa gói Python một cách an toàn nếu tôi chắc chắn rằng chúng không cần thiết?
Lần sửa cuối bởi fiddlinmacx [2022-03-02 20. 33. 31]
Mọi sinh viên hoặc chuyên gia trong lĩnh vực khoa học máy tính đều biết về Python. Theo một khảo sát vào năm 2020, hơn 8 triệu nhà phát triển python trên thế giới. Bài viết này nói về các bước gỡ cài đặt Python khỏi hệ thống
Tại sao lại là trăn?
Python là một trong những ngôn ngữ lập trình phổ biến nhất vì nó dễ sử dụng, dễ cài đặt và gỡ cài đặt. Guido Van Rossum đã tạo ra ngôn ngữ lập trình này. Ông cho rằng mô hình nguồn mở sẽ là lý tưởng để áp dụng và thúc đẩy đổi mới
- Thật dễ dàng để cài đặt và gỡ cài đặt
- Nó tập trung vào khả năng đọc mã. Ngôn ngữ có cấu trúc tốt, linh hoạt và dễ học
- Python cho phép bạn tận dụng tốt nhất các mô hình lập trình khác nhau. Nó cũng tích cực sử dụng các đặc điểm lập trình hoạt động
- Có một thư viện cho bất cứ điều gì người ta có thể nghĩ đến. phát triển web cho máy học
Cho cửa sổ
Các bước để gỡ cài đặt Python khỏi thiết bị
- Mở bảng điều khiển
- Sau đó, đi đến tất cả các mục bảng điều khiển
- Nhấp vào chương trình và tính năng, sau đó, danh sách tất cả các chương trình đã cài đặt sẽ xuất hiện trên màn hình
- Chọn Python từ danh sách và nhấp chuột phải vào nó. Sau đó nhấp vào gỡ cài đặt
- Một hộp thoại sẽ xuất hiện trên màn hình yêu cầu xác nhận
- bấm có
- Quá trình gỡ cài đặt Python đã hoàn tất
Thông thường, trình gỡ cài đặt Python sẽ tự xóa khỏi đường dẫn, bao gồm tất cả các tệp python. Người ta cũng có thể xóa các tệp python bổ sung theo cách thủ công. Để làm điều đó, hãy làm theo các bước dưới đây
- Bấm vào cửa sổ
- Nhập Biến môi trường và nhấn enter
- Một cửa sổ bật lên sẽ xuất hiện. Chọn biến môi trường ở dưới cùng bên phải
- Trong phần biến hệ thống, hãy nhấp vào đường dẫn và chọn chỉnh sửa
- Xác định vị trí thư mục bin của Python. Chọn thư mục đó và nhấp vào xóa để xóa nó khỏi đường dẫn
- Python bị xóa hoàn toàn khỏi hệ thống
cho MAC
Các bước để gỡ cài đặt Python khỏi thiết bị
- Mở Finder, sau đó nhấp vào Ứng dụng
- Tìm thư mục Python. Nhấp chuột phải vào nó
- Nhấp vào Di chuyển vào Thùng rác
- Quá trình gỡ cài đặt Python đã hoàn tất
Python được cài đặt sẵn trong MAC. Gỡ cài đặt thủ công Python khỏi MAC có thể gây hại cho hệ thống. Nhưng người ta có thể xóa khung python của bên thứ ba bằng cách tìm kiếm trong Finder hoặc thủ công trong thiết bị đầu cuối
cho Linux
Linux cũng đi kèm với Python đã được cài đặt sẵn. Gỡ cài đặt thủ công Python có thể gây hại cho Trình quản lý hiển thị đồ họa. Nhưng không có tác hại hay tác dụng phụ nào trong việc gỡ cài đặt phiên bản Python được cài đặt thủ công
Đây là tập hợp các lệnh để gỡ cài đặt Python
# Remove python2
sudo apt purge -y python2.7-minimal
# You already have Python3 but
# don't care about the version
sudo ln -s /usr/bin/python3 /usr/bin/python
# Same for pip
sudo apt install -y python3-pip
sudo ln -s /usr/bin/pip3 /usr/bin/pip
# Confirm the new version of Python: 3
python --version
Tóm lại
Python là một trong những ngôn ngữ lập trình phổ biến và được sử dụng nhiều nhất. Do tính phổ biến của nó, nó được cài đặt sẵn nhiều hệ điều hành khác nhau như Mac và Linux, không giống như Windows. Trong hệ điều hành Windows, các lập trình viên phải cài đặt thủ công Python trong hệ thống của họ. Không nên gỡ cài đặt Python trong Mac hoặc Linux vì nó có thể gây hại cho Hệ điều hành hoặc Trình quản lý hiển thị đồ họa
Mọi phiên bản Python đều có bản sửa lỗi và 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à sự cố bảo mật đã được khắc phục, việc xóa phiên bản cũ là cần thiếtMặc dù bạn có thể sử dụng nhiều phiên bản Python trên cùng một máy tính, nhưng việc cài đặt phiên bản Python mới trước khi gỡ bỏ phiên bản cũ đôi khi bị lỗi .
Rất may, việc gỡ cài đặt Python trước khi cài đặt phiên bản mới đã sửa lỗi này và việc thực hiện không khó lắm. Chúng tôi đã chia nhỏ cách xóa 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 hệ điều hành. Bạn sẽ cần làm theo các bước gỡ cài đặt dành riêng cho hệ điều hành trên máy tính của mình.
Ghi chú. 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 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ôisẽ dạy cho bạn những gì bạn cần biết trong vài phútCách gỡ cài đặt Python khỏi Windows
Windows giúp dễ dàng gỡ cài đặt Python. Bạn có thể gỡ bỏ bất kỳ phiên bản Python nào được cài đặt trên máy tính của mình bằng 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 "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.
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” trong phần “Chương trình” ở phía dưới bên trái
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 chương trình và nhấp vào nút “Gỡ cài đặt”
Trình hướng dẫn gỡ cài đặt sẽ khởi chạy 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
Để xóa hoàn toàn Python khỏi máy tính của bạn, bạn cần xóa Python khỏi Đường dẫn
Bước 4. Xóa Python khỏi Đường dẫn
Trình gỡ cài đặt Python tự động xóa 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 đã bị xóa khỏi Đường dẫn chưa. Thật dễ dàng để làm và không mất nhiều thời gian
- Nhấn phím Windows và nhập “biến môi trường. ” Khởi chạy menu cài đặt trong Bảng điều khiển.
- Menu “Thuộc tính hệ thống” sẽ xuất hiện. Tìm và nhấp vào nút “Biến môi trường”
- Đánh dấu biến "Đường dẫn" trong phần biến hệ thống bằng cách nhấp chuột trái vào nó. Sau đó nhấn nút “Chỉnh sửa”
- Nếu bạn thấy đườ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” ở bên phải menu
Và với điều đó, bạn sẽ xóa Python hoàn toàn khỏi máy tính Windows của mình
Cách gỡ cài đặt Python khỏi 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 hay. Điều này là do macOS được cài đặt sẵn Python và hệ điều hành phụ thuộc vào Python cho các hoạt động bên trong của nó
Khung Python được cài đặt sẵn xuất hiện trong /System/Library/Frameworks/Python. khuôn khổ. Một số liên kết tượng trưng có thể được tìm thấy trong usr/bin/python
Việc xóa phiên bản Python này sẽ làm hỏng macOS và có thể khiến HĐH gặp trục trặc. Bạn có thể đọc thêm về điều này tại trang Hỏi & Đáp dành cho lập trình viên của Stack Exchange, 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 Ứng dụng
Mở Finder và điều hướng đến thư mục Ứng dụng. Tại đây, bạn sẽ tìm thấy các thư mục của [các] phiên bản Python mà bạn đã cài đặt. Bạn phải chuyển chúng vào Thùng rác.
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 rằng bạn chỉ di chuyển thư mục Python có liên quan vào Thùng rác
Nếu xuất hiện hộp thoại yêu cầu nhập mật khẩu vào máy tính, hãy nhập mật khẩu và nhấn “OK. ”
Các thư mục sẽ được chuyển vào Thùng rác. Tiếp theo, bạn phải điều hướng đến Thùng rác, đánh dấu [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”
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 Terminal để xóa Python khỏi thư mục Thư viện. Để mở Terminal, nhấn Cmd ⌘ + Space và tìm kiếm nó, sau đó khởi chạy nó.
Để 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 Terminal
Sudo rm -rf /Thư viện/Khung/Python. khuôn khổBạn có thể được yêu cầu nhập mật khẩu hệ thống của mình. 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 /Thư viện/Khung/Python. khung/Phiên bản/3. 8Bước 3. Xóa liên kết tượng trưng
Bước #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 tham chiếu đến các thư mục Python đã 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à liên kết tượng trưng [hoặc liên kết tượng trưng]
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 tham chiếu các thư mục Python 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ị hỏng.
Bạn có thể thấy tất cả các liên kết tượng trưng bị hỏng bằng cách nhập lệnh sau vào Terminal
ls -l /usr/local/bin. tiếng kêu ‘. /Thư viện/Khung/Python. khung'Nếu bạn chỉ xóa một phiên bản cụ thể của Python, hãy đảm bảo rằng bạn thay thế đường dẫn trong lệnh trên bằng đường dẫn bạn đã sử dụng ở 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
Để vào thư mục
cd /usr/local/binĐể xóa các liên kết bị hỏng
ls -l /usr/local/bin. kêu '. /Thư viện/Khung/Python. khuôn khổ'. 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 ở bước #2, hãy thay thế đường dẫn trong lệnh trên bằng đường dẫn 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ể xóa các liên kết tượng trưng bị hỏng khỏi máy tính của mình bằng Homebrew. Nếu bạn chưa cài đặt nó, hãy chạy lệnh sau để cài đặt nó
/bin/bash -c "$[curl -fsSLhttps. // thô. githubusercontent. com/Homebrew/cài đặt/chính/cài đặt. ch]"Tìm các liên kết bị hỏng dễ dàng hơn nhiều với Homebrew. Để tìm thấy chúng, hãy chạy lệnh này
bác sĩ pha chếMột danh sách các liên kết tượng trưng bị hỏng sẽ xuất hiện. Sau đó, bạn có thể sử dụng lệnh sau để loại bỏ chúng
dọn dẹp biaCách gỡ cài đặt Python khỏi Linux
Linux giống với macOS – ở chỗ Python được cài đặt sẵn trên hệ điều hành. Hơn nữa, việc gỡ bỏ phiên bản phần mềm được cài đặt sẵn sẽ 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 gỡ cài đặt Python khỏi 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.
Để xóa phiên bản Python bạn đã cài đặt, hãy sử dụng lệnh sau trên Terminal
Sudo apt thanh lọc -y python2. x-tối thiểuBạn có thể xóa Python 3 khỏi các bản phân phối Linux bằng lệnh này
Sudo ln -s /usr/bin/python3 /usr/bin/pythonĐể xóa pip khỏi hệ thống
Sudo apt cài đặt -y python3-pipSudo ln -s /usr/bin/pip3 /usr/bin/pip
Nếu bạn thấy rằng các lệnh không 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 sudo apt get update.
Phần kết luậnVà như vậy là bạn đã biết cách gỡ cài đặt Python khỏi máy tính hoàn toàn.
Giờ đây, 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 phiên bản này bị hỏng hoặc xử lý các lỗi đã được sửa.