Hướng dẫn how do i install python 3.9 7? - làm cách nào để cài đặt python 3.9 7?

Lưu ý: Mặc dù JavaScript không cần thiết cho trang web này, nhưng sự tương tác của bạn với nội dung sẽ bị hạn chế. Vui lòng bật JavaScript để có kinh nghiệm đầy đủ. While JavaScript is not essential for this website, your interaction with the content will be limited. Please turn JavaScript on for the full experience.

Ngày phát hành: 30 tháng 8 năm 2021 Aug. 30, 2021

Đây là bản phát hành bảo trì thứ bảy của Python 3.9

Lưu ý: Bản phát hành mà bạn đang xem là Python 3.9.7, bản phát hành Bugfix cho loạt Legacy 3.9. Python 3.10 hiện là loạt phát hành tính năng mới nhất của Python 3. Nhận bản phát hành mới nhất là 3.10.x tại đây. The release you're looking at is Python 3.9.7, a bugfix release for the legacy 3.9 series. Python 3.10 is now the latest feature release series of Python 3. Get the latest release of 3.10.x here.

Đã có 187 cam kết kể từ 3.9.6 là số tiền tương tự so với 3,8 ở cùng giai đoạn của chu kỳ phát hành. Xem Changelog để biết chi tiết.

Các tính năng mới chính của loạt 3,9, so với 3,8

Một số tính năng mới và thay đổi mới trong Python 3.9 là:

  • PEP 573, Truy cập trạng thái mô -đun từ các phương thức mở rộng C
  • PEP 584, các nhà điều hành công đoàn trong dict
  • PEP 585, loại Generics Generics trong các bộ sưu tập tiêu chuẩn
  • PEP 593, Chức năng linh hoạt và Chú thích thay đổi
  • PEP 602, Python áp dụng nhịp phát hành hàng năm ổn định
  • PEP 614, Hạn chế ngữ pháp thư giãn đối với các nhà trang trí
  • PEP 615, hỗ trợ cho cơ sở dữ liệu múi giờ IANA trong thư viện tiêu chuẩn
  • PEP 616, Phương thức chuỗi để xóa tiền tố và hậu tố
  • PEP 617, trình phân tích cú pháp PEG mới cho CPython
  • BPO 38379, Bộ sưu tập rác không chặn các đối tượng được hồi sinh;
  • BPO 38692, OS.PIDFD_OPEN cho phép quản lý quy trình không có chủng tộc và tín hiệu;
  • BPO 39926, hỗ trợ Unicode được cập nhật lên phiên bản 13.0.0;
  • BPO 1635741, khi Python được khởi tạo nhiều lần trong cùng một quy trình, nó không bị rò rỉ bộ nhớ nữa;
  • Một số python tích hợp (phạm vi, tuple, set, frozenset, list, dict) hiện được tăng tốc bằng cách sử dụng PEP 590 VectorCall;
  • Một số mô -đun Python (_ABC, Audioop, _BZ2, _Codecs, _contextvars, _crypt, _funcitools, _json, _Locale, toán tử, tài nguyên, thời gian, _weakRef)
  • Một số mô -đun thư viện tiêu chuẩn (Audioop, AST, GRP, _hashlib, PWD, _POSIXSUBPROCESS, RADOCE, CHỌN, STROUNT, termios, ZLIB) hiện đang sử dụng ABI ổn định được xác định bởi PEP 384.

Bạn có thể tìm thấy một danh sách toàn diện hơn trong tài liệu "What mới" của bản phát hành này.

Nhiêu tai nguyên hơn

  • Tài liệu trực tuyến
  • PEP 596, 3.9 Lịch phát hành
  • Báo cáo lỗi tại https://bugs.python.org.
  • Giúp tài trợ cho Python và cộng đồng của nó.

Và bây giờ cho một cái gì đó hoàn toàn khác nhau

. Cảnh sát loại trừ chơi xấu.
Richard Baker: We've just heard that an explosion in the kitchens of the House of Lords has resulted in the breakage of seventeen storage jars. Police ruled out foul play.

Thay đổi đầy đủ

Các tập tin

Phiên bảnHệ điều hànhSự mô tảTổng md5Kích thước tập tinGPG
Gzipped Nguồn TarballPhát hành nguồn 5F463F30B1FDCB545F156583630318B325755357 Sig
Xz tarball nguồn nénPhát hành nguồn 5F463F30B1FDCB545F156583630318B319123232 Sig
Xz tarball nguồn nénFDDB060B483BC01850A3F412EEA1D954Trình cài đặt Intel 64 bit MacOShệ điều hành Mac30038206 Sig
Xz tarball nguồn nénFDDB060B483BC01850A3F412EEA1D954Trình cài đặt Intel 64 bit MacOShệ điều hành Mac38144099 Sig
Xz tarball nguồn nénFDDB060B483BC01850A3F412EEA1D954 Trình cài đặt Intel 64 bit MacOS7652688 Sig
Xz tarball nguồn nénFDDB060B483BC01850A3F412EEA1D954 Trình cài đặt Intel 64 bit MacOS8473919 Sig
Xz tarball nguồn nénFDDB060B483BC01850A3F412EEA1D954 Trình cài đặt Intel 64 bit MacOS9263789 Sig
Xz tarball nguồn nénFDDB060B483BC01850A3F412EEA1D954 Trình cài đặt Intel 64 bit MacOS27811736 Sig
Xz tarball nguồn nénFDDB060B483BC01850A3F412EEA1D954Trình cài đặt Intel 64 bit MacOShệ điều hành Mac28895456 Sig

Lưu ý: Mặc dù JavaScript không cần thiết cho trang web này, nhưng sự tương tác của bạn với nội dung sẽ bị hạn chế. Vui lòng bật JavaScript để có kinh nghiệm đầy đủ. While JavaScript is not essential for this website, your interaction with the content will be limited. Please turn JavaScript on for the full experience.

Phát hành lịch trình

  • Python 3.9 Lịch phát hành
  • Python 3.8 Lịch phát hành
  • Python 3.7 Lịch phát hành
  • Python 3.6 Lịch phát hành
  • Lịch phát hành Python 3.5
  • Lịch phát hành Python 2.7

OpenPGP Khóa công khai

Nguồn và các tệp thực thi nhị phân được ký bởi Trình quản lý phát hành hoặc Trình tạo nhị phân bằng khóa OpenPGP của họ. Các tệp phát hành cho các bản phát hành hiện được hỗ trợ hiện đang được ký bằng cách sau:

  • Pablo Galindo Salgado (3.10.x và 3.11.x Tệp và thẻ nguồn) (ID chính: 64E628F8D684696D)
  • Steve Dower (Windows nhị phân) (ID chính: FC62 4643 4870 34E5)
  • Łukasz Langa (3.8.x và 3.9.x Tệp và thẻ nguồn) (ID chính: B269 95E3 1025 0568)
  • NED Deily (MacOS Binaries, 3.7.x / 3.6.x Tệp và thẻ nguồn) (ID chính: 2D34 7EA6 AA65 421D, FB99 2128 6F5E 1540 và ID nhà phát triển Apple DJ3H93M7VJ)DJ3H93M7VJ)
  • Larry Hastings (Tệp và thẻ nguồn 3.5.x) (ID chính: 3A5C A953 F73C 700D)
  • Benjamin Peterson (2.7.Z Tệp và thẻ nguồn) (ID chính: 04C3 67C2 18AD D4FF và A4135B38)

Phát hành các tệp cho các bản phát hành cũ hơn hiện đã đạt đến cuối đời có thể đã được ký bởi một trong những điều sau đây:

  • Anthony Baxter (ID chính: 0EDD C5F2 6A45 C816)
  • Georg Brandl (ID chính: 0A5B 1018 3658 0288)
  • Martin v. Löwis (ID chính: 6AF0 53F0 7D9D C8D2)
  • Ronald Oussoren (ID chính: C9BE 28DE E6DF 025C)
  • Barry Warsaw (ID chính: 126E B563 A74B 06BF, D986 6941 EA5B BD71 và ED9D77D5)

Bạn có thể nhập các khóa công khai của một người từ máy chủ mạng KeyServer công khai mà bạn tin tưởng bằng cách chạy một lệnh như:

gpg --recv-keys [key id]

Hoặc, trong nhiều trường hợp, khóa công khai cũng có thể được tìm thấy tại Keybase.io. Trên các trang tải xuống dành riêng cho phiên bản, bạn sẽ thấy một liên kết đến cả tệp có thể tải xuống và tệp chữ ký đã tách ra. Để xác minh tính xác thực của bản tải xuống, hãy lấy cả hai tệp và sau đó chạy lệnh này:

gpg --verify Python-3.6.2.tgz.asc

Lưu ý rằng bạn phải sử dụng tên của tệp chữ ký và bạn nên sử dụng tệp phù hợp với bản tải xuống mà bạn đang xác minh.

  • (Các hướng dẫn này được hướng đến người dùng dòng lệnh GNUPG và UNIX.)

Các mặt hàng hữu ích khác

  • Tìm kiếm các mô -đun Python của bên thứ 3? Chỉ số gói có nhiều trong số chúng.Python modules? The Package Index has many of them.
  • Bạn có thể xem tài liệu tiêu chuẩn trực tuyến hoặc bạn có thể tải xuống trong HTML, PostScript, PDF và các định dạng khác. Xem trang tài liệu chính.
  • Thông tin về các công cụ để giải nén các tệp lưu trữ được cung cấp trên python.org có sẵn.
  • Mẹo: Ngay cả khi bạn tải xuống một nhị phân làm sẵn cho nền tảng của mình, thật hợp lý khi tải xuống nguồn. Điều này cho phép bạn duyệt thư viện tiêu chuẩn (LIB thư mục con) và các bộ sưu tập tiêu chuẩn của bản demo (demo) và các công cụ (công cụ) đi kèm với nó. Có rất nhiều bạn có thể học hỏi từ nguồn!: even if you download a ready-made binary for your platform, it makes sense to also download the source. This lets you browse the standard library (the subdirectory Lib) and the standard collections of demos (Demo) and tools (Tools) that come with it. There's a lot you can learn from the source!
  • Ngoài ra còn có một bộ sưu tập các gói Emacs mà Pythoneer làm trống có thể thấy hữu ích. Điều này bao gồm các chế độ chính để chỉnh sửa Python, C, C ++, Java, v.v., giao diện trình gỡ lỗi Python và nhiều hơn nữa. Hầu hết các gói đều tương thích với emacs và xemacs.

Muốn đóng góp?

Muốn đóng góp? Xem Hướng dẫn của nhà phát triển Python để tìm hiểu về cách quản lý phát triển Python.

Tại sao Python 3.9 không thể được sử dụng trên Windows 7 hoặc sớm hơn?

Như được chỉ định trong PEP 11, bản phát hành Python chỉ hỗ trợ nền tảng Windows trong khi Microsoft xem xét nền tảng được hỗ trợ mở rộng. Điều này có nghĩa là Python 3.9 hỗ trợ Windows 8.1 và mới hơn. Nếu bạn yêu cầu hỗ trợ Windows 7, vui lòng cài đặt Python 3.8.a Python release only supports a Windows platform while Microsoft considers the platform under extended support. This means that Python 3.9 supports Windows 8.1 and newer. If you require Windows 7 support, please install Python 3.8.

Chúng ta có thể sử dụng Python 3.9 trên Windows 7 không?

Người ta biết rằng Python 3.9 / 3.10 không hoạt động với Windows 7. Thật khó chịu khi nó hoạt động trên Win7, bởi vì ngay cả khi Win7 là EOL cho người tiêu dùng, Win7 vẫn được hỗ trợ bởi các bản cập nhật hỗ trợ mở rộng được trả tiền ( ESU) cho đến năm 2023 (và một biến thể cho đến năm 2024).Python 3.9 / 3.10 don't work with Windows 7. It is somewhat annoying It would be great if it worked on Win7, because even if Win7 is EOL for consumers, Win7 keeps being supported by paid Extended Support Updates (ESU) till 2023 (and one variant till 2024).

Làm cách nào để cài đặt Python theo cách thủ công trên Windows?

Bước 1: Chọn phiên bản Python để cài đặt ..
Bước 2: Tải xuống Trình cài đặt thực thi Python ..
Bước 3: Chạy Trình cài đặt thực thi ..
Bước 4: Xác minh Python đã được cài đặt trên Windows ..
Bước 5: Xác minh PIP đã được cài đặt ..
Bước 6: Thêm đường dẫn Python vào các biến môi trường (tùy chọn).
Bước 7: Cài đặt VirtualNV (tùy chọn).

Làm cách nào để cài đặt Python 3 9?

Thực hiện các bước dưới đây để cài đặt Python 3.9:..
Bước 1: Cài đặt các phụ thuộc cần thiết cho Python 3.9.....
Bước 2: Nhận mã nguồn Python 3.9.....
Bước 3: Trích xuất Python 3.9 Tệp mã nguồn Nguồn.....
Bước 4: Chạy tập lệnh định cấu hình.....
Bước 5: Xây dựng Python 3.9.....
Bước 6: Cài đặt thư viện Python ..