Hướng dẫn how do i install python 2 on windows? - làm cách nào để cài đặt python 2 trên windows?

Đầu tiên, tải xuống phiên bản mới nhất của Python 2.7 từ trang web chính thức. Nếu bạn muốn chắc chắn rằng bạn đang cài đặt phiên bản cập nhật đầy đủ, hãy nhấp vào liên kết Tải xuống> Windows từ trang chủ của trang web Python.org.

Phiên bản Windows được cung cấp dưới dạng gói MSI. Để cài đặt thủ công, chỉ cần nhấp đúp vào tệp. Định dạng gói MSI cho phép quản trị viên Windows tự động cài đặt với các công cụ tiêu chuẩn của họ.

Theo thiết kế, Python cài đặt vào một thư mục với số phiên bản được nhúng, ví dụ: Python phiên bản 2.7 sẽ cài đặt tại C:\Python27\, để bạn có thể có nhiều phiên bản Python trên cùng một hệ thống mà không có xung đột. Tất nhiên, chỉ có một trình thông dịch có thể là ứng dụng mặc định cho các loại tệp Python. Nó cũng không tự động sửa đổi biến môi trường PATH, do đó bạn luôn có quyền kiểm soát bản sao của Python được chạy.PATH environment variable, so that you always have control over which copy of Python is run.

Gõ tên đường dẫn đầy đủ cho trình thông dịch Python mỗi lần nhanh chóng trở nên tẻ nhạt, vì vậy hãy thêm các thư mục cho phiên bản Python mặc định của bạn vào PATH. Giả sử rằng cài đặt Python của bạn là trong C:\Python27\, hãy thêm điều này vào PATH của bạn:PATH. Assuming that your Python installation is in C:\Python27\, add this to your PATH:

C:\Python27\;C:\Python27\Scripts\

Bạn có thể làm điều này một cách dễ dàng bằng cách chạy như sau trong powershell:

[Environment]::SetEnvironmentVariable["Path", "$env:Path;C:\Python27\;C:\Python27\Scripts\", "User"]

Đây cũng là một tùy chọn trong quá trình cài đặt.

Thư mục thứ hai [____10] nhận các tệp lệnh khi các gói nhất định được cài đặt, do đó, nó là một bổ sung rất hữu ích. Bạn không cần phải cài đặt hoặc định cấu hình bất cứ thứ gì khác để sử dụng Python. Phải nói rằng, tôi thực sự khuyên bạn nên cài đặt các công cụ và thư viện được mô tả trong phần tiếp theo trước khi bạn bắt đầu xây dựng các ứng dụng Python để sử dụng trong thế giới thực. Cụ thể, bạn nên luôn luôn cài đặt setuptools, vì nó giúp bạn dễ dàng sử dụng các thư viện Python của bên thứ ba khác.

Môi trường ảo

Môi trường ảo là một công cụ để giữ các phụ thuộc theo yêu cầu của các dự án khác nhau ở các nơi riêng biệt, bằng cách tạo ra môi trường python ảo cho chúng. Nó giải quyết các dự án X của Viking phụ thuộc vào phiên bản 1.x, nhưng, Project Y cần 4.x tình huống khó xử và giữ cho thư mục trang web toàn cầu của bạn sạch sẽ và có thể quản lý được.

Ví dụ: bạn có thể làm việc trên một dự án yêu cầu Django 1.10 trong khi cũng duy trì một dự án yêu cầu Django 1.8.

Để bắt đầu sử dụng điều này và xem thêm thông tin: Tài liệu môi trường ảo.Virtual Environments docs.

Trang này là một phiên bản được phối lại của một hướng dẫn khác, có sẵn theo cùng một giấy phép.

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ư:

[Environment]::SetEnvironmentVariable["Path", "$env:Path;C:\Python27\;C:\Python27\Scripts\", "User"]
1

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:

[Environment]::SetEnvironmentVariable["Path", "$env:Path;C:\Python27\;C:\Python27\Scripts\", "User"]
1

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.

Bạn vẫn có thể cài đặt Python 2?

Mặc dù phiên bản này hiện không được chấp nhận, nhưng nó vẫn có thể được cài đặt và sử dụng cho mục đích kế thừa trên Ubuntu và các hệ thống Linux khác.it can still be installed and used for legacy purposes on Ubuntu and other Linux systems.

Làm cách nào để thiết lập Python 2?

Cài đặt Python 2.7 ...
Tải xuống trình cài đặt Python 2 [64 bit] mới nhất từ Python Tải xuống cho Windows, thường được đặt tên là Trình cài đặt MSI Windows X86-64.....
Cài đặt Python 2: ....
Kiểm tra Python đã được cài đặt chính xác, bằng cách mở dấu nhắc lệnh và gõ Python.....
Thoát khỏi trình thông dịch python bằng cách nhập ctrl+z ..

Làm thế nào để tôi biết nếu Python 2 được cài đặt?

Nếu bạn muốn xác định xem python2 hay python3 đang chạy, bạn có thể kiểm tra phiên bản chính với sys.version_info.major này.2 có nghĩa là python2 và 3 có nghĩa là python3.sys. version_info. major . 2 means Python2, and 3 means Python3.

Python 2 có đi kèm với pip không?

Cài đặt PIP Để sử dụng PIP, trước tiên cài đặt phiên bản tùy chỉnh của Python 2. PIP sau đó được cài đặt với nó.Sau đó, bạn có thể sử dụng lệnh PIP để tạo một mô -đun ảo và cài đặt.To use pip, first install a custom version of Python 2. pip is then installed with it. You can then use the pip command to create a virtualenv and install modules.

Bài Viết Liên Quan

Chủ Đề