Làm cách nào để gỡ cài đặt một phiên bản cụ thể của python ubuntu?

Tôi hoàn toàn không biết gì về Linux, tôi chỉ muốn cập nhật Python từ 2. x đến 3. x để Platformio có thể nâng cấp và bây giờ tôi đã làm hỏng mọi thứ

Trăn 2. Các gói X được đặt tên khác với Python 3. X trong kho lưu trữ mặc định của Ubuntu, python-. cho Trăn 2. Gói X so với. python3-. cho Trăn 3. gói X. Lệnh khởi động trình thông dịch Python tuân theo một mẫu tương tự, python cho Python 2 mặc định. Phiên bản X so với. python3 cho Python 3 mặc định. phiên bản X

Đừng xóa Python 3 mặc định. x vì việc xóa nó có thể làm hỏng nhiều thứ như thiết bị đầu cuối, ứng dụng Phần mềm và nhiều ứng dụng khác. Để biết thêm thông tin xem câu hỏi này. Đã xóa Python 3 và hiện tại Trung tâm phần mềm Ubuntu, thiết bị đầu cuối và các ứng dụng khác không hoạt động. Tin tốt là ngay cả khi bạn phá vỡ những thứ đó, vẫn có thể khôi phục Python 3 ban đầu. x bằng cách khởi động Ubuntu vào chế độ khôi phục, sau đó Ubuntu sẽ hoạt động bình thường trở lại

Thay vì thay thế Python 3 mặc định. x hoàn toàn là cách được đề xuất để cài đặt Python 3 khác. x là giữ phiên bản Python 3 hiện có và cài đặt phiên bản Python 3 mới cùng với nó. Sau đó, bạn có thể sử dụng một chương trình có tên update-alternatives để chọn một trong các phiên bản Python mà bạn muốn sử dụng

Thêm con trăn 3. 8 đến update-alternatives để bạn có thể chuyển đổi giữa Python 3. 5 và Trăn 3. 8 bằng cách chạy update-alternatives --config python3

sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.5
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.8
update-alternatives --config python3

Sau khi bạn sử dụng xong Python 3. 8, bạn có thể chuyển nó trở lại Python 3 mặc định. 5 phiên bản

  • Liệt kê các phiên bản Python đã cài đặt. update-alternatives --list python

  • Chuyển đổi giữa các phiên bản Python. update-alternatives --config python

    From the terminal command-line Press to keep the current choice[*], or type selection number:

Để liệt kê tất cả các phiên bản python ở vị trí mặc định

ls/usr/bin/trăn*

Để loại bỏ chỉ gói python3

sudo apt-get loại bỏ python3. 5

cộng với các gói phụ thuộc

Sudo apt-get remove --auto-remove python3. 5

cộng với các tệp cấu hình và/hoặc dữ liệu của python3

Sudo apt-get thanh lọc python3. 5

cả tệp cấu hình và/hoặc tệp dữ liệu của python3. 5 và đó là phụ thuộc

sudo apt-get purge --auto-remove python3. 5

Cách cài đặt phiên bản mới của python

sudo apt-get cập nhật

Sudo apt-get cài đặt python3

Ngoài ra, xem https. // tài liệu. hướng dẫn python. org/khởi động/install3/linux/ hoặc cài đặt python3. 8 https. //linux hóa. com/post/how-to-install-python-3-8-on-ubuntu-18-04/

ModuleNotFoundLỗi. Không có mô-đun nào có tên '_sqlite3'

  • Sudo apt-get cài đặt libsqlite3-dev
  • /configure --enable-loadable-sqlite-extensions && make && sudo make install

"

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

Được phát hành. 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 2021

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ết

Mặ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ôi sẽ hướng dẫn bạn những điều bạn cần biết chỉ trong vài phút.

Cá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.  

  • 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ư sau

    Sudo rm -rf /Thư viện/Khung/Python. khung/Phiên bản/3. 8

    Bướ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

    Để 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

    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

    Cá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ểu

    Bạ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-pip

    Sudo 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ận

    Và 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.  

    Để đảm bảo bạn cài đặt phiên bản Python mới trên máy tính của mình một cách an toàn, hãy đảm bảo bạn xem qua Hướng dẫn cài đặt Python của chúng tôi. Nếu bài đăng này hữu ích hoặc bạn nghĩ 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 phần nhận xét.

    1. Trang Chủ
    2. Mẹo và thủ thuật Python
    3. Hướng dẫn thư viện Python
    4. Cách làm của Python
    5. Hướng dẫn Python

    Làm cách nào để xóa một phiên bản Python Linux?

    Điều hướng đến Bảng điều khiển. Nhấp vào “Gỡ cài đặt chương trình” và danh sách tất cả các chương trình hiện được cài đặt sẽ hiển thị. Chọn phiên bản Python mà bạn muốn gỡ cài đặt, sau đó nhấp vào nút “Gỡ cài đặt” phía trên danh sách – việc này phải được thực hiện cho mọi phiên bản Python được cài đặt trên hệ thống

    Làm cách nào để gỡ cài đặt phiên bản Python khác?

    Gỡ cài đặt các phiên bản Python cũ hơn .

    Chuyển đến Bảng điều khiển và chọn Thêm hoặc xóa chương trình

    Giả sử bạn có phiên bản X cũ hơn. Y đã cài đặt, cuộn qua danh sách các chương trình và cho từng Python X. Gói Y đã được cài đặt, chọn nó trong danh sách và nhấp vào Xóa

    Chủ Đề