Python – Environment Setup(Thiết lập môi trường)

Mã nguồn, mã nhị phân, tài liệu, tin tức, v.v. cập nhật và mới nhất hiện có trên trang web chính thức của Python https://www.python.org/

Bạn có thể tải xuống tài liệu Python từ https://www.python.org/doc/ . Tài liệu này có sẵn ở các định dạng HTML, PDF và PostScript.

Cài đặt Python

Phân phối Python có sẵn cho nhiều nền tảng khác nhau. Bạn chỉ cần tải xuống mã nhị phân áp dụng cho nền tảng của mình và cài đặt Python.

Nếu mã nhị phân cho nền tảng của bạn không có sẵn, bạn cần trình biên dịch C để biên dịch mã nguồn theo cách thủ công. Việc biên dịch mã nguồn mang lại sự linh hoạt hơn trong việc lựa chọn các tính năng mà bạn yêu cầu trong quá trình cài đặt của mình.

Dưới đây là tổng quan nhanh về việc cài đặt Python trên các nền tảng khác nhau:

Cài đặt Unix và Linux

Dưới đây là các bước đơn giản để cài đặt Python trên máy Unix / Linux.

  • Mở trình duyệt Web và truy cập https://www.python.org/downloads/ .
  • Theo liên kết để tải xuống mã nguồn nén có sẵn cho Unix / Linux.
  • Tải xuống và giải nén tệp.
  • Chỉnh sửa tệp Mô-đun / Thiết lập nếu bạn muốn tùy chỉnh một số tùy chọn.
  • Run(chạy): ./configure script
  • Make(làm)
  • Thực hiện cài đặt

Điều này cài đặt Python tại vị trí tiêu chuẩn / usr / local / bin và các thư viện của nó tại / usr / local / lib / pythonXX trong đó XX là phiên bản của Python.

Cài đặt Windows

Dưới đây là các bước để cài đặt Python trên máy Windows.

  • Mở trình duyệt Web và truy cập https://www.python.org/downloads/ .
  • Nhấp vào liên kết để  tệp python-XYZ.msi của trình cài đặt Windows , trong đó XYZ là phiên bản bạn cần cài đặt.
  • Để sử dụng trình cài đặt này python-XYZ.msi , hệ thống Windows phải hỗ trợ Microsoft Installer 2.0. Lưu tệp trình cài đặt vào máy cục bộ của bạn và sau đó chạy nó để tìm hiểu xem máy của bạn có hỗ trợ MSI hay không.
  • Chạy tệp đã tải xuống. Thao tác này sẽ hiển thị trình hướng dẫn cài đặt Python, rất dễ sử dụng. Chỉ cần chấp nhận cài đặt mặc định, đợi cho đến khi quá trình cài đặt hoàn tất và bạn đã hoàn tất.

Macintosh Installation(Cài đặt Macintosh)

Các máy Mac gần đây được cài đặt Python, nhưng có thể đã lỗi thời vài năm. Xem http://www.python.org/download/mac/ để biết hướng dẫn về cách tải phiên bản hiện tại cùng với các công cụ bổ sung để hỗ trợ phát triển trên Mac. Đối với Mac OS cũ hơn trước Mac OS X 10.3 (phát hành năm 2003), MacPython có sẵn.

Jack Jansen duy trì nó và bạn có thể có toàn quyền truy cập vào toàn bộ tài liệu tại trang web của anh ấy – http://www.cwi.nl/~jack/macpython.html . Bạn có thể tìm thấy chi tiết cài đặt đầy đủ để cài đặt Mac OS.

Setting up PATH(Thiết lập PATH)

Chương trình và các tệp thực thi khác có thể nằm trong nhiều thư mục, vì vậy hệ điều hành cung cấp một đường dẫn tìm kiếm liệt kê các thư mục mà hệ điều hành tìm kiếm tệp thực thi.

Đường dẫn được lưu trữ trong một biến môi trường, là một chuỗi được đặt tên được duy trì bởi hệ điều hành. Biến này chứa thông tin có sẵn cho trình bao lệnh và các chương trình khác.

Biến đường dẫn được đặt tên là PATH trong Unix hoặc Path trong Windows (Unix phân biệt chữ hoa chữ thường; Windows thì không).

Trong Mac OS, trình cài đặt xử lý chi tiết đường dẫn. Để gọi trình thông dịch Python từ bất kỳ thư mục cụ thể nào, bạn phải thêm thư mục Python vào đường dẫn của mình.

Setting path at Unix/Linux(Đặt đường dẫn tại Unix / Linux)

Để thêm thư mục Python vào đường dẫn cho một phiên cụ thể trong Unix –

  • Trong trình bao csh – nhập setenv PATH “$ PATH: / usr / local / bin / python” và nhấn Enter.
  • Trong bash shell (Linux) – gõ export PATH = “$ PATH: / usr / local / bin / python” và nhấn Enter.
  • Trong trình bao sh hoặc ksh – nhập PATH = “$ PATH: / usr / local / bin / python” và nhấn Enter.
  • Lưu ý – / usr / local / bin / python là đường dẫn của thư mục Python

Setting path at Windows(Thiết lập đường dẫn trong Windows)

Để thêm thư mục Python vào đường dẫn cho một phiên cụ thể trong Windows –

Tại dấu nhắc lệnh – nhập đường dẫn% path%; C: \ Python và nhấn Enter.

Lưu ý – C: \ Python là đường dẫn của thư mục Python

Python Environment Variables(Biến môi trường Python)

Dưới đây là các biến môi trường quan trọng, có thể được Python nhận ra:

Sr.No. Biến & Mô tả(Variable & Description)
1 PYTHONPATH

Nó có một vai trò tương tự như PATH. Biến này cho trình thông dịch Python biết vị trí các tệp mô-đun được nhập vào một chương trình. Nó phải bao gồm thư mục thư viện nguồn Python và các thư mục chứa mã nguồn Python. PYTHONPATH đôi khi được cài đặt trước bởi trình cài đặt Python.

2 PYTHONSTARTUP

Nó chứa đường dẫn của một tệp khởi tạo chứa mã nguồn Python. Nó được thực thi mỗi khi bạn khởi động trình thông dịch. Nó được đặt tên là .pythonrc.py trong Unix và nó chứa các lệnh tải các tiện ích hoặc sửa đổi PYTHONPATH.

3 PYTHONCASEOK

Nó được sử dụng trong Windows để hướng dẫn Python tìm kết quả khớp không phân biệt chữ hoa chữ thường đầu tiên trong một câu lệnh nhập. Đặt biến này thành bất kỳ giá trị nào để kích hoạt nó.

4 PYTHONHOME

Nó là một đường dẫn tìm kiếm mô-đun thay thế. Nó thường được nhúng trong thư mục PYTHONSTARTUP hoặc PYTHONPATH để giúp chuyển đổi thư viện mô-đun dễ dàng.

Running Python(Chạy Python)

Có ba cách khác nhau để bắt đầu Python:

Interactive Interpreter(Phiên dịch tương tác)

Bạn có thể khởi động Python từ Unix, DOS hoặc bất kỳ hệ thống nào khác cung cấp cho bạn trình thông dịch dòng lệnh hoặc cửa sổ trình bao.

Nhập dòng lệnh python .

Bắt đầu viết mã ngay trong trình thông dịch tương tác.

$python # Unix/Linux
or
python% # Unix/Linux
or
C:> python # Windows/DOS

Đây là danh sách tất cả các tùy chọn dòng lệnh có sẵn:

Sr.No. Tùy chọn & Mô tả(Option & Description)
1 -d

Nó cung cấp đầu ra gỡ lỗi.

2 -O

Nó tạo bytecode được tối ưu hóa (tạo ra các tệp .pyo).

3 -S

Không chạy trang web nhập để tìm đường dẫn Python khi khởi động.

4 -v

đầu ra chi tiết (theo dõi chi tiết trên các báo cáo nhập khẩu).

5 -X

vô hiệu hóa các ngoại lệ tích hợp dựa trên lớp (chỉ sử dụng chuỗi); lỗi thời bắt đầu từ phiên bản 1.6.

6 -c cmd

chạy tập lệnh Python được gửi dưới dạng chuỗi cmd

7 file

chạy tập lệnh Python từ tệp đã cho


Script from the Command-line(Tập lệnh từ dòng lệnh)

Một tập lệnh Python có thể được thực thi tại dòng lệnh bằng cách gọi trình thông dịch trên ứng dụng của bạn, như sau:

$python script.py # Unix/Linux

or

python% script.py # Unix/Linux

or 

C: >python script.py # Windows/DOS

Lưu ý – Đảm bảo chế độ cấp phép tệp cho phép thực thi.

Integrated Development Environment(Môi trường phát triển tích hợp)

Bạn cũng có thể chạy Python từ môi trường Giao diện người dùng đồ họa (GUI), nếu bạn có ứng dụng GUI trên hệ thống của mình hỗ trợ Python.

  • Unix – IDLE là Unix IDE đầu tiên dành cho Python.
  • Windows – PythonWin là giao diện Windows đầu tiên dành cho Python và là một IDE có GUI.
  • Macintosh – Phiên bản Macintosh của Python cùng với IDLE IDE có sẵn từ trang web chính, có thể tải xuống dưới dạng tệp MacBinary hoặc BinHex’d.

Nếu bạn không thể thiết lập môi trường đúng cách, thì bạn có thể nhờ quản trị viên hệ thống của mình trợ giúp. Đảm bảo rằng môi trường Python được thiết lập đúng cách và hoạt động hoàn toàn tốt.

Lưu ý – Tất cả các ví dụ được đưa ra trong các chương tiếp theo được thực thi với phiên bản Python 2.4.3 có sẵn trên phiên bản CentOS của Linux.

Chúng tôi đã thiết lập môi trường Lập trình Python trực tuyến để bạn có thể thực thi tất cả các ví dụ có sẵn trực tuyến cùng một lúc khi bạn đang học lý thuyết. Vui lòng sửa đổi bất kỳ ví dụ nào và thực hiện trực tuyến.

Write a comment