Python cài đặt ở đâu trên Linux?

Python có sẵn trên nhiều nền tảng bao gồm Linux và Mac OS X. Hãy hiểu cách thiết lập môi trường Python của chúng tôi

  • Unix (Solaris, Linux, FreeBSD, AIX, HP/UX, SunOS, IRIX, v.v. )
  • Thắng 9x/NT/2000
  • Macintosh (Intel, PPC, 68K)
  • hệ điều hành/2
  • DOS (nhiều phiên bản)
  • PalmOS
  • Điện thoại Nokia
  • cửa sổ CE
  • Hệ điều hành Acorn/RISC
  • BeOS
  • amiga
  • VMS/OpenVMS
  • QNX
  • VxWorks
  • Psion

Python cũng đã được chuyển sang Java và. máy ảo NET

Cài đặt môi trường cục bộ

Mở một cửa sổ đầu cuối và nhập "python" để tìm hiểu xem nó đã được cài đặt chưa và phiên bản nào đã được cài đặt. Nếu Python đã được cài đặt thì bạn sẽ nhận được thông báo như sau

$ python
Python 3.6.8 (default, Sep 10 2021, 09:13:53)
[GCC 8.5.0 20210514 (Red Hat 8.5.0-3)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>

Bắt Python

Mã nguồn, nhị phân, tài liệu, tin tức, v.v. cập nhật nhất và hiện tại. , có sẵn trên trang web chính thức của Python https. //www. con trăn. tổ chức/

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

Cài đặt Python

Bản 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 có 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ề 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. con trăn. org/tải xuống/

  • 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 tin

  • Chỉnh sửa tệp Mô-đun/Cài đặt nếu bạn muốn tùy chỉnh một số tùy chọn

Bây giờ ban hành các lệnh sau

$ run ./configure script
$ make
$ make install

Thao tác này sẽ cài đặt Python tại vị trí 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

Sử dụng lệnh Yum

Red Hat Enterprise Linux (RHEL 8) không cài đặt Python 3 theo mặc định. Chúng tôi thường sử dụng lệnh yum trên CentOS và các biến thể liên quan khác. Quy trình cài đặt Python-3 trên RHEL 8 như sau

$ sudo yum install python3

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. con trăn. org/tải xuống/

  • Theo liên kết cho trình cài đặt Windows python-XYZ. msi 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 rồi chạy tệp đó để tìm hiểu xem máy của bạn có hỗ trợ MSI 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 kết thúc và bạn đã hoàn tất

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. con trăn. org/download/mac/ để được hướng dẫn 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 máy 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ó 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

Thiết lập ĐƯỜNG

Các 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ĐH tìm kiếm các 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ê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

Đặ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 shell csh − gõ 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 shell sh hoặc ksh − gõ 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

Đặt đường dẫn tại 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 - gõ đường dẫn %path%;C. \Python và nhấn Enter

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

Biến môi trường Python

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

Sr. Không. Biến & Mô tả1

PYTHONPATH

Nó có vai trò tương tự như PATH. Biến này cho trình thông dịch Python biết vị trí của 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 mã nguồn Python và các thư mục chứa mã nguồn Python. PYTHONPATH đôi khi được cài sẵn bởi trình cài đặt Python

2

PYTHONSTARTUP

Nó chứa đường dẫn của 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 phân biệt chữ hoa chữ thường đầu tiên trong 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 các thư mục PYTHONSTARTUP hoặc PYTHONPATH để dễ dàng chuyển đổi các thư viện mô-đun

Chạy Python

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

Thông dịch viên 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ổ shell

Nhập python dòng lệnh

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. Không. Tùy chọn và Mô tả

-d

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

2

Nó tạo mã byte được tối ưu hóa (dẫn đến. tệp pyo)

3

-S

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

4

-v

đầu ra dài dòng (dấu vết chi tiết trên 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); . 6

6

-c cmd

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

7

tập tin

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

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

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 hỗ trợ Python

  • Unix − IDLE là IDE Unix đầ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 trên 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 trợ giúp. Đảm bảo môi trường Python được thiết lập đúng cách và hoạt động hoàn toàn bình thường

Python sẽ được cài đặt ở đâu trong Linux?

Python được cài đặt sẵn trên hầu hết các bản phân phối Linux như Debian . Bạn có thể chỉ cần kiểm tra Phiên bản Python đã được cài đặt trên hệ thống của mình bằng cách chạy lệnh python -V hoặc python --version trên thiết bị đầu cuối của bạn.

Cài đặt Python nằm ở đâu?

vị trí cài đặt py là C. \Windows\py. exe nếu được cài đặt cho tất cả người dùng, nếu không có thể tìm thấy tại C. \Users\username\AppData\Local\Programs\Python\Launcher.

Python có được cài đặt trên Linux không?

Trên Linux. Python được cài đặt sẵn trên hầu hết các bản phân phối Linux và có sẵn dưới dạng gói trên tất cả các bản phân phối khác.

Python được cài đặt Debian ở đâu?

Thông tin bổ sung. Trên Debian 10, tệp nhị phân cho Python 2 được đặt tại /usr/bin/python và tệp nhị phân cho Python 3 được đặt tại /usr/bin .