Hướng dẫn how to downgrade python 3.8 to 3.6 windows - cách hạ cấp cửa sổ python 3.8 xuống 3.6

Tôi đã làm điều này nhiều lần.

Mẹo đầu tiên của tôi là sử dụng môi trường ảo. Bằng cách đó, bạn có thể sử dụng Python 3.6 cho những gì dự án yêu cầu phiên bản Python và Python 3.7 cho các dự án khác cần phiên bản đó.

Tuy nhiên trên Windows, đây là những bước tốt nhất:

1.) Gỡ cài đặt Python 3.7 Từ máy tính của bạn bằng dấu nhắc lệnh

2.) Kiểm tra kỹ trong thư mục tệp chương trình của bạn để xem liệu có bất kỳ thư mục Python 3,7 kéo dài nào bạn cần xóa không. Không xóa bất kỳ thư mục trang web trang web nào hoặc bạn sẽ cần cài đặt lại các gói bạn đã xóa.

3.) Chuyển đến https://www.python.org/doads/ và tải xuống và cài đặt Python 3.6 và đảm bảo bạn thêm nó vào đường dẫn của mình khi cài đặt

4.) Mở dấu nhắc lệnh và nhập python -V hoặc đơn giản là python và kiểm tra phiên bản bạn đã cài đặt. Nếu bạn gõ chỉ python, bạn có thể sử dụng lệnh exit() sau khi thoát.

Nhưng tôi khuyên bạn nên bắt đầu sử dụng môi trường ảo để tránh vấn đề này hoặc tải xuống các phiên bản Python khác nhau dựa trên các nhu cầu thư viện cụ thể.

CẬP NHẬT

Liên quan đến điểm không xóa các thư mục gói trang web. Một số gói của bạn có thể không tương thích với các phiên bản Python thấp hơn. Đây có thể không phải là một vấn đề lớn đối với một số người, nhưng tốt nhất là kiểm tra các gói được sử dụng phổ biến nhất của bạn để xem các phiên bản Python tương thích của họ trước khi tiếp tục hạ cấp

  1. Hạ cấp phiên bản Python trên Windows
  2. Phiên bản Python hạ cấp trên Linux
  3. Phiên bản Python hạ cấp trên MacOS

Trên macOS, chúng ta có thể sử dụng các phương pháp liên quan đến PyenV, homebrew và anaconda được thảo luận trong phần trước. Những phương pháp này cũng hợp lệ ở đây là tốt.

Tôi có thể hạ cấp phiên bản Python không?

Làm cách nào để hạ cấp gói Python? Nâng cấp và hạ cấp gói Python. Nâng cấp và hạ cấp là tương tự nhau, cả hai đều theo hai bước: (1) gỡ cài đặt gói trước đó; (2) Cài đặt gói hiện tại.

Hạ cấp phiên bản Python trên Windows

Cài đặt lại để hạ cấp Python trên Windows

Một vài phương pháp đầu tiên liên quan đến việc gỡ cài đặt phiên bản Python hiện tại và cài đặt phiên bản cần thiết. Có một số cách để đạt được điều này.

Phương pháp đầu tiên liên quan đến việc gỡ cài đặt phiên bản Python hiện tại từ bảng điều khiển. Chúng tôi có thể tìm kiếm ứng dụng Add or Remove Programs trong bảng điều khiển.

Ứng dụng này chứa một danh sách tất cả các chương trình được cài đặt trên thiết bị. Chúng tôi có thể chọn phiên bản đã cài đặt của Python từ danh sách này, nhấp chuột phải để chọn tùy chọn gỡ cài đặt và làm theo các bước.

Một cách khác để gỡ cài đặt phiên bản Python đã cài đặt là bằng cách sử dụng trình cài đặt gói Python được sử dụng trước đó để cài đặt Python. Chúng tôi nhận được các tùy chọn repairuninstall khi chạy trình cài đặt gói Python.

Chúng tôi có thể nhấp vào tùy chọn uninstall và tiến hành các bước cần thiết.

Sau khi sử dụng bất kỳ phương thức nào trước đó, cần phải xóa các tệp python có sẵn trong thư mục cùng tên (thường được tìm thấy trong thư mục C:\Program Files). Cũng cần phải đảm bảo rằng đường dẫn từ biến môi trường được loại bỏ.

Sau khi thực hiện việc gỡ cài đặt Python, chúng tôi có thể cài đặt phiên bản cần thiết và tải xuống ứng dụng trình cài đặt gói của nó từ trang web chính thức của Python.

Sử dụng môi trường ảo để hạ cấp Python trên Windows

Python cho phép chúng ta tạo ra các môi trường ảo khác nhau. Mỗi môi trường ảo có thể có phiên bản cần thiết của trình thông dịch và gói Python.

Để tạo môi trường ảo, chúng ta có thể sử dụng lệnh python -V0 trên dấu nhắc lệnh. Chúng tôi cần tải xuống phiên bản cần thiết từ trang web chính thức.

Sau này, chúng ta cần thực hiện python -V1. Đường dẫn trước là con đường mà chúng ta muốn lưu trữ môi trường và sau đó là con đường có trình cài đặt có mặt.

Sử dụng lời nhắc Anaconda để hạ cấp Python trên Windows

Phương pháp này được giới hạn cho người dùng của Navigator Anaconda. Trên dấu nhắc Anaconda, chúng tôi có thể cài đặt phiên bản Python cần thiết và ghi đè phiên bản trước bằng lệnh python -V2.

Cần kiểm tra xem phiên bản này có khả dụng hay không bằng cách chạy lệnh python -V3 và kiểm tra các phiên bản có sẵn.

Chúng ta cũng có thể tạo ra một môi trường mới rất dễ dàng trong Anaconda. Chúng ta có thể chạy lệnh python -V4 để tạo môi trường.

Phiên bản Python hạ cấp trên Linux

Cài đặt lại để hạ cấp Python trên Linux

Chúng tôi có thể xóa và cài đặt phiên bản Python cần thiết để hạ cấp nó. Đầu tiên, chúng tôi cần tải xuống gói từ trang web chính thức và cài đặt nó.

Sau đó, chúng ta cần đi đến thư mục python -V5 và xóa phiên bản không cần thiết. Chúng tôi sẽ chạy lệnh python -V6 trong thư mục này để xóa phiên bản này.

Sử dụng PyenV để hạ cấp Python trên Linux

PyenV cho phép chúng tôi chuyển đổi giữa các phiên bản Python khác nhau bằng cách tạo môi trường.

Chúng ta có thể cài đặt phiên bản cần thiết của Python bằng lệnh python -V7 trên thiết bị đầu cuối. Sau đó, chúng tôi có thể xem các phiên bản có sẵn bằng lệnh python -V8.

Để đặt phiên bản cần thiết làm phiên bản Python cho môi trường cục bộ, chúng ta có thể sử dụng lệnh python -V9.

Tiếp theo, chúng ta có thể chuyển sang một thư mục khác và đặt phiên bản Python cần thiết trên toàn cầu. Để đặt phiên bản trên toàn cầu cho người dùng, chúng tôi sử dụng lệnh python0.

Sử dụng Homebrew để hạ cấp Python trên Linux

Homebrew là một người quản lý ứng dụng có thể quản lý và cài đặt các ứng dụng nguồn mở. Nó có sẵn trên macOS và Linux.

Chúng ta có thể sao chép vào kho lưu trữ của phiên bản Python cần thiết của chúng ta và hủy liên kết phiên bản trước bằng cách sử dụng một bộ lệnh đơn giản. Chúng được hiển thị dưới đây.

brew unlink python
brew install --ignore-dependencies https://raw.githubusercontent.com/Homebrew/homebrew-core/e128fa1bce3377de32cbf11bd8e46f7334dfd7a6/Formula/python.rb
brew switch python python_version

Sử dụng Anaconda để hạ cấp Python trên Linux

Anaconda cũng có sẵn trên các thiết bị MacOS và Linux. Chúng ta có thể làm theo các bước được thảo luận trong phần trước của python1 và sử dụng chúng cho các thiết bị này.

Phiên bản Python hạ cấp trên MacOS

Trên macOS, chúng ta có thể sử dụng các phương pháp liên quan đến PyenV, homebrew và anaconda được thảo luận trong phần trước. Những phương pháp này cũng hợp lệ ở đây là tốt.

Tôi có thể hạ cấp phiên bản Python không?

Làm cách nào để hạ cấp gói Python?Nâng cấp và hạ cấp gói Python.Nâng cấp và hạ cấp là tương tự nhau, cả hai đều theo hai bước: (1) gỡ cài đặt gói trước đó;(2) Cài đặt gói hiện tại.Upgrade and Downgrade are similar, both of which follow two steps: (1) uninstall the previous package; (2) install the current package. Update a package by pip: pip install -U [package name].

Python 3.7 hay 3,8 có tốt hơn không?

Tối ưu hóa.Trong trường hợp này, danh sách sử dụng bộ nhớ ít hơn khoảng 11% trong Python 3.8 so với Python 3.7.Các tối ưu hóa khác bao gồm hiệu suất tốt hơn trong quá trình phụ, sao chép tệp nhanh hơn với SHOTIL, hiệu suất mặc định được cải thiện trong Pickle và toán tử nhanh hơn.Python 3.8 compared with Python 3.7. Other optimizations include better performance in subprocess , faster file copying with shutil , improved default performance in pickle , and faster operator.

Python 3.6 có bị phản đối không?

Sau khi phát hành Python 3.9, Vercel đang phản đối sự hỗ trợ cho Python 3.6 đã kết thúc cuộc đời năm ngoái.Vào ngày 18 tháng 7 năm 2022, các triển khai mới nhắm mục tiêu Python 3.6 sẽ thất bại với một thông báo lỗi.Triển khai hiện tại sẽ không bị ảnh hưởng.