Tôi có thể tìm thấy python trong linux ở đâu?

Hướng dẫn từng bước để cài đặt Python mới nhất thay vì [hoặc bên cạnh] phiên bản cũ hơn trên Linux

Qua

Vijay Singh Khatri

Ngày 13 tháng 4 năm 2020 . 5 Nhận xét . %t phút đọc

Đăng ký hoặc Đăng nhập để thích

Hình ảnh của

Alex Sánchez. CC BY-SA 4. 0

Python hiện là ngôn ngữ lập trình phổ biến nhất, được sử dụng nhiều nhất. Cú pháp đơn giản và đường cong học tập thấp của Python khiến nó trở thành lựa chọn tối ưu cho người mới bắt đầu cũng như các nhà phát triển chuyên nghiệp. Python cũng là một ngôn ngữ lập trình rất linh hoạt. Nó được sử dụng gần như ở khắp mọi nơi—từ phát triển web đến trí tuệ nhân tạo—thực sự là ở mọi nơi khác ngoài phát triển di động

Nếu bạn đang sử dụng Python, rất có thể bạn là nhà phát triển [hoặc muốn trở thành nhà phát triển] và Linux là một nền tảng tuyệt vời để tạo phần mềm. Nhưng khi bạn làm việc với Python hàng ngày, đôi khi bạn muốn cập nhật phiên bản mới nhất. Bạn có thể không muốn thay thế bản cài đặt Python mặc định trên hệ thống của mình chỉ để chạy thử bản mới nhất, vì vậy bài viết này giải thích cách cài đặt phiên bản Python 3 mới nhất trên Linux mà không cần thay thế phiên bản do bản phân phối của bạn cung cấp

Sử dụng lệnh python --version terminal để kiểm tra xem Python đã được cài đặt chưa và nếu có thì bạn có phiên bản nào. Nếu Python chưa được cài đặt trên hệ thống Linux của bạn hoặc bạn muốn cài đặt phiên bản cập nhật, hãy làm theo các bước bên dưới

Hướng dẫn cài đặt từng bước

Bước 1. Đầu tiên, cài đặt các gói phát triển cần thiết để xây dựng Python

Trên Debian

$ sudo apt update
$ sudo apt install build-essential zlib1g-dev \
libncurses5-dev libgdbm-dev libnss3-dev \
libssl-dev libreadline-dev libffi-dev curl

Trên Fedora

$ sudo dnf groupinstall development

Bước 2. Tải xuống bản phát hành ổn định mới nhất của Python 3

Truy cập trang web chính thức của Python và tải xuống phiên bản Python 3 mới nhất. Sau khi quá trình tải xuống hoàn tất, bạn có một. hắc ín. xz [một "tarball"] chứa mã nguồn của Python

Bước 3. Giải nén tarball

Khi quá trình tải xuống hoàn tất, hãy giải nén tarball bằng cách sử dụng ứng dụng giải nén mà bạn chọn hoặc lệnh tar của Linux chẳng hạn

$ tar -xf Python-3.?.?.tar.xz

Bước 4. Định cấu hình tập lệnh

Khi tarball Python đã được trích xuất, hãy điều hướng đến tập lệnh cấu hình và thực thi nó trong thiết bị đầu cuối Linux của bạn với

$ cd Python-3.*
./configure

Quá trình cấu hình có thể mất chút thời gian. Đợi cho đến khi nó kết thúc thành công trước khi tiếp tục

Bước 5. Bắt đầu quá trình xây dựng

Nếu bạn đã cài đặt phiên bản Python trên hệ thống của mình và bạn muốn cài đặt phiên bản mới cùng với phiên bản đó, hãy sử dụng lệnh này

$ sudo make altinstall

Quá trình xây dựng có thể mất một chút thời gian

Nếu bạn muốn thay thế phiên bản Python hiện tại của mình bằng phiên bản mới này, bạn nên gỡ cài đặt gói Python hiện tại của mình bằng trình quản lý gói [chẳng hạn như apt hoặc dnf] rồi cài đặt

$ sudo make install

Tuy nhiên, thông thường nên cài đặt phần mềm dưới dạng gói [chẳng hạn như. gỡ lỗi hoặc. rpm] để hệ thống của bạn có thể theo dõi và cập nhật nó cho bạn. Tuy nhiên, vì bài viết này giả định Python mới nhất chưa được đóng gói, nên có thể bạn không có tùy chọn đó. Trong trường hợp đó, bạn có thể cài đặt Python với altinstall như được đề xuất hoặc xây dựng lại gói Python hiện có bằng mã nguồn mới nhất. Đó là một chủ đề nâng cao và dành riêng cho bản phân phối của bạn, vì vậy nó nằm ngoài phạm vi của bài viết này

Bước 6. Xác minh cài đặt

Nếu bạn không gặp bất kỳ lỗi nào, Python mới nhất hiện đã được cài đặt trên hệ thống Linux của bạn. Để xác minh, hãy viết một trong các lệnh này trong thiết bị đầu cuối của bạn

python3 --version

hoặc

python --version

Nếu đầu ra nói Python 3. x, Python 3 đã được cài đặt thành công

Tạo một môi trường ảo [tùy chọn]

Thêm tài nguyên Linux

  • Bảng cheat lệnh Linux
  • Bảng cheat lệnh Linux nâng cao
  • khóa học trực tuyến miễn phí. Tổng quan kỹ thuật RHEL
  • Bảng cheat mạng Linux
  • Bảng cheat SELinux
  • Bảng cheat lệnh phổ biến của Linux
  • Bộ chứa Linux là gì?
  • Các bài viết mới nhất về Linux của chúng tôi

Python cung cấp một gói được gọi là venv [môi trường ảo], giúp bạn cách ly một thư mục hoặc gói chương trình với các gói hoặc thư mục khác

Để tạo môi trường ảo, hãy nhập thông tin sau vào thiết bị đầu cuối Python [trong ví dụ này, giả sử phiên bản Python bạn đã cài đặt là phiên bản 3. 8 loạt]

________số 8

Lệnh này tạo một thư mục mới [tôi đặt tên là ví dụ], với một số thư mục con

Để kích hoạt môi trường ảo, hãy nhập

$ source example/bin/activate
[example] $

Lưu ý rằng dấu nhắc thiết bị đầu cuối của bạn [$] không được đặt trước tên môi trường

Để hủy kích hoạt môi trường ảo, hãy sử dụng lệnh hủy kích hoạt

$ sudo dnf groupinstall development
0

Sự kết luận

Python là một ngôn ngữ thú vị được phát triển và cải tiến thường xuyên. Làm quen với các tính năng mới thật dễ dàng, sau khi bạn hiểu cách cài đặt bản phát hành mới nhất mà không can thiệp vào phiên bản ổn định được cung cấp từ bản phân phối của bạn

Nếu bạn có bất kỳ phản hồi hoặc câu hỏi nào, vui lòng để lại trong phần bình luận

Đọc gì tiếp theo

Trăn 3. 7 bảng cheat cho người mới bắt đầu

Làm quen với các phần tích hợp sẵn của Python

Nicholas Hunt-Walker

20 Tháng Chín, 2018

Giới thiệu hướng dẫn về 7 thư viện PyPI thiết yếu và cách sử dụng chúng

Tải xuống hướng dẫn mới của chúng tôi để tìm hiểu cách giải quyết các sự cố Python phổ biến

Lauren Pritchett

[Đội Mũ Đỏ]

5 Tháng Chín, 2019

thẻ

con trăn

Linux

Vijay Singh Khatri

Tốt nghiệp Khoa học Máy tính, chuyên ngành Digital Marketing. Tôi rất thích viết các bài báo về công nghệ và tạo blog của riêng mình để hướng dẫn khán giả của mình

Thêm về tôi

5 bình luận

Những bình luận này đã bị đóng, tuy nhiên bạn có thể Đăng ký hoặc Đăng nhập để đăng bình luận về một bài viết khác

mehdi. 13 Tháng Tư, 2020

Đăng ký hoặc Đăng nhập để thích

Cảm ơn. Luôn luôn tốt để có hướng dẫn rõ ràng cho những gì nên là một nhiệm vụ đơn giản

rắn hổ mang. 13 Tháng Tư, 2020

Đăng ký hoặc Đăng nhập để thích

Xin chào,

Có một phương pháp đơn giản hơn nhiều. sử dụng pyenv

Có thể thấy env ảo đã được đẩy lên một bậc. Bạn có thể cài đặt bao nhiêu phiên bản Python tùy thích, cài đặt env ảo bên dưới chúng và tất cả điều này mà không cần chạm vào toàn bộ hệ thống, cũng như không biên dịch bất cứ thứ gì

Tôi có thể tìm thấy Python trên Linux ở đâu?

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.

Python tọa lạc ở đâu?

Ngoài ra, bạn có thể xác định thủ công vị trí cài đặt Python bằng cách thực hiện theo các bước sau. .
Nhập 'Python' vào Thanh tìm kiếm của Windows
Nhấp chuột phải vào Ứng dụng Python, sau đó chọn “Mở vị trí tệp“
Bấm chuột phải vào phím tắt Python, rồi chọn Thuộc tính
Nhấp vào “Mở vị trí tệp“

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. Tuy nhiên, có một số tính năng nhất định mà bạn có thể muốn sử dụng không có sẵn trên gói của bản phân phối của bạn. Bạn có thể dễ dàng biên dịch phiên bản Python mới nhất từ ​​nguồn.

Chủ Đề