3. Python Environment



Try it Option Online
Bạn thực sự không cần phải thiết lập môi trường của riêng bạn để bắt đầu học ngôn ngữ lập trình Python. Lý do rất đơn giản, chúng tôi đã có thiết lập môi trường lập trình Python trực tuyến, do đó bạn có thể thực hiện tất cả các ví dụ có sẵn trực tuyến cùng một lúc khi bạn đang làm việc lý thuyết của bạn. Điều này mang đến cho bạn sự tự tin vào những gì bạn đang đọc và kiểm tra kết quả với các tùy chọn khác nhau. Cảm thấy tự do để thay đổi bất kỳ ví dụ và thực hiện nó trực tuyến.

Hãy thử ví dụ sau đây sử dụng Try it  tùy chọn có sẵn ở góc trên bên phải của hộp mẫu dưới đây:
#!/usr/bin/python

print "Hello, Python!";

Đối với hầu hết các ví dụ được đưa ra trong hướng dẫn này, bạn sẽ tìm thấy Try it, vì vậy chỉ cần sử dụng nó và dùng cho việc học tập của bạn.
Local Environment Setup
Nếu bạn vẫn sẵn sàng để thiết lập môi trường của bạn, hãy hiểu làm thế nào để thiết lập môi trường Python của chúng tôi. Python có sẵn trên nhiều nền tảng bao gồm cả Linux và Mac OS X. Hãy thử mở một cửa sổ terminal và gõ "python" để tìm hiểu xem nó đã được cài đặt và phiên bản mà bạn có nếu nó được cài đặt.
·         Unix (Solaris, Linux, FreeBSD, AIX, HP/UX, SunOS, IRIX, etc.)
·         Win 9x/NT/2000
·         Macintosh (Intel, PPC, 68K)
·         OS/2
·         DOS (multiple versions)
·         PalmOS
·         Nokia mobile phones
·         Windows CE
·         Acorn/RISC OS
·         BeOS
·         Amiga
·         VMS/OpenVMS
·         QNX
·         VxWorks
·         Psion
·       Python cũng đã được chuyển trong Java và máy ảo .NET
Getting Python:

Nhất up-to-date và mã nguồn hiện tại, chương trình, tài liệu, tin tức, v.v.. có sẵn tại trang web chính thức của Python:
Website chính thức Python: http://www.python.org/
Bạn có thể tải tài liệu Python từ trang web sau đây. Các tài liệu có sẵn trong HTML, PDF và PostScript định dạng.
Website tài liệu Python: www.python.org/doc/
Install Python:
Python có sẵn cho một loạt các nền tảng. Bạn cần phải chỉ cần tải về các mã nhị phân được áp dụng cho nền tảng của bạn và cài đặt Python.
Nếu các mã nhị phân cho nền tảng của bạn không có sẵn, bạn cần một trình biên dịch C để biên dịch mã nguồn bằng tay. Biên dịch mã nguồn cung cấp linh hoạt hơn về sự lựa chọn các tính năng mà bạn yêu cầu trong quá trình cài đặt.
Đây là một tổng quan về các cài đặt Python trên nền tảng khác nhau:
Unix & Linux Installation:
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à vào http://www.python.org/download/
·       Thực hiện theo các liên kết để tải mã nguồn nén có sẵn cho Unix / Linux.
  • Tải về và giải nén tập tin.
·    Chỉnh sửa các tập tin Modules/Setup nếu bạn muốn tùy chỉnh một số tùy chọn.
·         run ./configure script
·         make
·         make install
Điều này sẽ cài đặt python ở một vị trí tiêu chuẩn /usr/local/bin và thư viện được cài đặt trong thư mục /usr/local/lib/pythonXX  trong đó XX là phiên bản của Python mà bạn đang sử dụng.
Windows Installation:
Sau đây là các bước để cài đặt Python trên máy tính Windows.
  • Mở trình duyệt Web và vào http://www.python.org/download/·        
  • Thực hiện theo các liên kết cho các tập tin Windows cài đặt python-XYZ.msi  nơi XYZ là phiên bản bạn đang cài đặt.·       
  • Để sử dụng chương trình cài đặt python-XYZ.msi,, hệ thống Windows phải hỗ trợ Microsoft Installer 2.0. Chỉ cần lưu các tập tin cài đặt vào máy của bạn và sau đó chạy nó để tìm hiểu xem máy của bạn hỗ trợ MSI.·  
  • Chạy file tải về bằng cách nhấp đúp vào nó trong Windows Explorer. Điều này đặt ra Python cài đặt wizard, thực sự là dễ dàng để sử dụng. Chỉ cần chấp nhận các thiết lập mặc định, đợi cho đến khi quá trình cài đặt kết thúc, và bạn đã sẵn sàng để cuộn!
Macintosh Installation:
Mac gần đây đi kèm với Python được cài đặt, nhưng có thể mất vài năm đã lỗi thời. Xem http://www.python.org/download/mac/ để được hướng dẫn nhận được 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ũ trước khi 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ó thể truy cập vào toàn bộ tài liệu hướng dẫn tại trang web của mình - Jack Jansen Website : http://www.cwi.nl/~jack/macpython.html
Chỉ cần vào liên kết này và bạn sẽ tìm thấy chi tiết lắp đặt hoàn chỉnh cho việc cài đặt hệ điều hành Mac.
Setting up PATH:
Chương trình và các tập tin thực thi khác có thể tồn tại trong nhiều thư mục, vì vậy hệ điều hành cung cấp một con đường tìm kiếm danh sách các thư mục hệ điều hành các file thực thi.
Path được lưu trữ trong một biến môi trường, mà là một chuỗi tên duy trì bởi hệ điều hành. Các biến này chứa thông tin có sẵn cho các lệnh shell và các chương trình khác.
Biến  path được đặt tên PATH trong Unix hoặc đường dẫn trong Windows (Unix là trường hợp dễ thao tác, không phải Windows ).
Trong Mac OS, trình cài đặt xử lý các chi tiết đường dẫn. Để gọi trình thông dịch Python từ bất kỳ thư mục nào đó, bạn phải thêm thư mục Python trong đường dẫn của bạn.
Setting path at Unix/Linux:
Để thêm thư mục Python đường dẫn cho một phiên dịch đặc biệt trong Unix:
·         In the csh shell: type
setenv PATH "$PATH:/usr/local/bin/python" and press Enter.
·         In the bash shell (Linux): type
export PATH="$PATH:/usr/local/bin/python" and press Enter.
·         In the sh or ksh shell: type
PATH="$PATH:/usr/local/bin/python" and press Enter.
Note: /usr/local/bin/python is the path of the Python directory
Setting path at Windows:
Để thêm thư mục Python đường dẫn cho một phiên dịch đặc biệt trong Windows:
·         At the command prompt : type
path %path%;C:\Python and press Enter.
Note: C:\Python is the path of the Python directory
Python Environment Variables:
Dưới đây là biến môi trường quan trọng, có thể được công nhận bởi Python:
Variable
Description
PYTHONPATH

Có vai trò tương tự như PATH. Biến này với các thông dịch Python nơi để xác định vị trí các tập tin mô-đun bạn nhập vào một chương trình. PYTHONPATH bao gồm các thư mục thư viện mã nguồn Python và các thư mục chứa mã nguồn Python của bạn. PYTHONPATH đôi khi được cài sẵn bởi trình cài đặt Python.
PYTHONSTARTUP
Chứa đường dẫn của một tập tin khởi tạo có chứa Python mã nguồn được thực hiện mỗi khi bạn khởi động phiên dịch (tương tự như .profile Unix hoặc tập tin .login). Tập tin này, thường được đặt tên .pythonrc.py trong Unix, thường chứa các lệnh mà tải tiện ích hoặc sửa đổi PYTHONPATH.
PYTHONCASEOK
Được sử dụng trong Windows để hướng dẫn Python để tìm ra case-insensitive thao tác đầu tiên trong một nhập câu lệnh. Đặt biến này với bất kỳ giá trị để kích hoạt nó.
PYTHONHOME
PYTHONSTARTUP hoặc thư mục PYTHONPATH để thực hiện chuyển đổi mô-đun thư viện dễ dàng.
Running Python:
Có ba cách khác nhau để bắt đầu Python:
(1) Interactive Interpreter:

Bạn có thể nhập python  và bắt đầu viết mã ngay trong trình biên dịch tương tác bằng cách bắt đầu nó từ dòng lệnh. Bạn có thể làm điều này từ Unix, hệ điều hành DOS hoặc bất kỳ hệ thống khác, trong đó cung cấp cho bạn một trình thông dịch dòng lệnh hoặc shell window.
$python             # Unix/Linux

or

python%             # Unix/Linux

or

C:>python           # Windows/DOS
Dưới đây là danh sách tất cả các tùy chọn dòng lệnh có sẵn:
Option
Description
-d
provide debug output
-O
generate optimized bytecode (resulting in .pyo files)
-S
do not run import site to look for Python paths on startup
-v
verbose output (detailed trace on import statements)
-X
disable class-based built-in exceptions (just use strings); obsolete starting with version 1.6
-c cmd
run Python script sent in as cmd string
file
run Python script from given file
(2) Script from the Command-line:
Một kịch bản Python có thể được thực hiện dòng lệnh bằng cách gọi trình thông dịch vào ứng dụng của bạn, như trong những điều sau đây:
$python  script.py          # Unix/Linux

or

python% script.py           # Unix/Linux

or

C:>python script.py         # Windows/DOS


Lưu ý: Hãy chắc chắn rằng chế độ cho phép tập tin cho phép thực hiện.
(3) Integrated Development Environment
Bạn có thể chạy Python từ một giao diện người dùng (GUI) môi trường đồ họa là tốt. Tất cả bạn cần là một ứng dụng giao diện đồ họa trên hệ thống của bạn có hỗ trợ Python.
·
  • Unix: IDLE là Unix IDE đầu tiên cho Python.
·       
  • Windows: PythonWin là giao diện Windows đầu tiên cho Python và là một IDE với một giao diện.
·
  • Macintosh: Phiên bản Macintosh của Python cùng với IDE IDLE có sẵn từ các trang web chính, tải về hoặc là MacBinary hoặc các tập tin BinHex'd.
Trước khi chuyển sang chương tiếp theo, đảm bảo môi trường của bạn là thiết lập đúng và làm việc hoàn toàn tốt đẹp. Nếu bạn không thể thiết lập môi trường thích hợp, sau đó bạn có thể trợ giúp từ quản trị hệ thống của bạn.
Tất cả các ví dụ được đưa ra trong chương tiếp theo đã được thực hiện với Python 2.4.3 phiên bản có sẵn trên CentOS hương vị của Linux.

Đăng nhận xét

Mới hơn Cũ hơn