Python nằm ở đâu trên Ubuntu?

Bất kỳ ai khao khát trở thành nhà khoa học dữ liệu, kỹ sư máy học hoặc nhà phát triển phần mềm đều phải nghĩ đến việc học Python. Sự phổ biến của ngôn ngữ lập trình này đã tăng theo cấp số nhân trong mười năm qua. Ngay cả những người không quen viết mã cũng có thể đã nghe về nó. Theo cuộc khảo sát dành cho nhà phát triển của , khoảng 68% nhà phát triển phần mềm hoặc nhà khoa học dữ liệu đã từng phát triển phần mềm bằng Python đã bày tỏ rằng họ sẽ tiếp tục làm như vậy với Python

Nghiên cứu tương tự cho thấy Python là ngôn ngữ mã hóa được mong muốn nhất đối với những người hiện không sử dụng nó. Sự phổ biến của Python không thể bàn cãi. Và nếu các mẫu gần đây là bất kỳ hướng dẫn nào, thì có lẽ chúng sẽ tiếp tục có nhu cầu lớn trong nhiều năm. Python là ngôn ngữ lập trình nổi tiếng, dễ học với cơ sở người dùng ngày càng tăng. Bất kỳ ai muốn tham gia vào lĩnh vực kinh doanh CNTT thông qua mã hóa đều nên bắt đầu với Python

Khoa học dữ liệu, học máy và thiết kế trò chơi chỉ là một số lĩnh vực được sử dụng. Nó cũng cực kỳ linh hoạt và dễ học. Trong bài viết này, Chúng tôi sẽ hỗ trợ bạn hướng dẫn cài đặt Python trên Ubuntu 18. 04 hoặc 20. 04, nhưng trước tiên hãy giới thiệu ngôn ngữ lập trình nổi tiếng này.  

% nhà phát triển không phát triển bằng ngôn ngữ hoặc công nghệ nhưng bày tỏ sự quan tâm đến việc phát triển bằng ngôn ngữ hoặc công nghệ đó. Hình ảnh từ

Developers percentage

Bạn có thể bắt đầu với việc học Python để giải quyết các vấn đề về khoa học dữ liệu. Bằng cách truy cập liên kết này, hãy tìm hiểu chi phí Bootcamp viết mã khoa học dữ liệu để thực hiện khóa học này. Hãy bắt đầu với việc học của bạn.  

Trăn là gì?

Theo tổ chức Python, Python là một ngôn ngữ lập trình ngữ nghĩa động, thông dịch, cấp cao, mã nguồn mở. Do cấu trúc dữ liệu tích hợp cấp cao, kiểu gõ động và liên kết động, nó rất phù hợp để Phát triển ứng dụng mạnh mẽ và là ngôn ngữ kịch bản hoặc ngôn ngữ keo để kết nối các thành phần hiện có.  

Cú pháp ngắn gọn của Python tập trung vào khả năng đọc và dễ sử dụng, giúp giảm chi phí bảo trì chương trình. Sự hỗ trợ của Python cho các mô-đun và gói thúc đẩy tính mô-đun và tái sử dụng mã trong các chương trình. Đó là lý do Python thường xuyên khiến giới lập trình mê mẩn vì hiệu suất làm việc được nâng cao. Chu trình chỉnh sửa-kiểm tra-gỡ lỗi diễn ra nhanh chóng vì không có giai đoạn biên dịch

Các chương trình Python rất dễ gỡ lỗi vì lỗi hoặc đầu vào không chính xác không bao giờ gây ra lỗi phân đoạn. Thay vào đó, bất cứ khi nào trình thông dịch tìm thấy lỗi, nó sẽ đưa ra một ngoại lệ. Trình thông dịch tạo dấu vết ngăn xếp nếu ứng dụng không bắt được ngoại lệ. Sử dụng trình gỡ lỗi cấp nguồn, thiết lập các điểm dừng, đánh giá các biểu thức tùy ý, kiểm tra các biến cục bộ và biến toàn cầu, duyệt từng dòng mã và các chức năng khác. Khả năng xem xét nội tâm của Python được thể hiện bằng trình gỡ lỗi được phát triển trong Python.  

Python là một ngôn ngữ lập trình tuyệt vời để tự động hóa các tác vụ và hầu hết hệ thống Linux đều được cài đặt sẵn Python. Gói Python đi kèm với Ubuntu 18. 04 là phiên bản 3. 6. 8 và phiên bản 3. 8. 10 trong Ubuntu 20. 04. Cụ thể, hướng dẫn của bài viết này sẽ bao gồm hướng dẫn cài đặt từng bước cho phiên bản ổn định mới nhất của Python, phiên bản 3. 10. 0.  

Người dùng sẽ yêu cầu phiên bản nào?

Ngôn ngữ lập trình Python có hai phiên bản chính. Python 2 cũ hơn. x và Python 3 gần đây hơn. sê-ri x. Khi Python 3. 0 được xuất bản vào tháng 12 năm 2008, Python 3. x đã bắt đầu và Python 3. 10. 6 là phiên bản phát hành mới nhất được phát hành vào ngày 2 tháng 8 năm 2022. Trăn 2. 7 đã được phát hành nhiều lần và Python 2. 7. 18 là phiên bản cuối cùng được phát hành vào ngày 20 Tháng tư 2020.  

Cú pháp của Python 3 đơn giản hơn Python 2. Nhiều thư viện Python 2 thiếu khả năng tương thích ngược. Nhiều thư viện được phát triển bằng Python 3 chỉ để sử dụng với Python 3. Kể từ năm 2020, Python 2 không còn được sử dụng, vì vậy Ngôn ngữ tốt nhất để học vào năm 2022 là Python 3. Python 2 có thể cần thiết cho một số trường hợp; . Trăn 3. 10 là phiên bản ổn định nhất hiện có, vì vậy trong bài viết này, chúng tôi sẽ cài đặt phiên bản Python3 mới nhất (3. 10. x) trên Ubuntu 20. 04. hoặc 18. 04. Trước khi tiếp tục cài đặt, hãy hiểu các thuật ngữ chính như pip, môi trường ảo và đường dẫn.  

  • Pip. Trình quản lý gói mặc định cho Python được gọi là pip. Các gói bổ sung không thuộc thư viện chuẩn Python có sẵn để cài đặt và quản lý.  
  • Môi trường ảo. Đó là một môi trường Python tách biệt trình thông dịch Python, thư viện và tập lệnh khỏi những thứ được cài đặt trong môi trường ảo khác, cũng như (theo mặc định) bất kỳ thư viện nào được đặt trong "hệ thống" Python, tôi. e. , được cài đặt như một phần của hệ điều hành của bạn
  • Biến môi trường. một biến có giá trị được đặt bên ngoài ứng dụng thông qua hệ điều hành hoặc tính năng vi dịch vụ.  
  • Đường dẫn là biến môi trường bạn đặt trước khi chạy trình thông dịch Python.  

điều kiện tiên quyết

  • Dưới đây là một số bước kiểm tra trước khi bạn cài đặt Python 3. 10. phiên bản x trên hệ thống của bạn
  • Đảm bảo bạn có Ubuntu 18. 04 hoặc 20. 04 đang chạy.  
  • Vui lòng đảm bảo đây là phiên bản bạn cần cho mục tiêu của mình, sau đó sử dụng phiên bản tương tự.  
  • Một tài khoản người dùng nên có su
  • làm đặc quyền.  
  • Truy cập vào một cửa sổ đầu cuối (phím tắt đầu cuối Ubuntu. Ctrl+Alt+T)
  • Môi trường phải được cấu hình để sử dụng Python 3. 10. x

Bạn có thể bắt đầu với khóa học trực tuyến về Khoa học dữ liệu để tìm hiểu về cách giải quyết các vấn đề về khoa học dữ liệu bằng cách tận dụng Python và hiểu cơ bản về phương pháp khoa học dữ liệu.  

Làm cách nào để cài đặt Python trên Ubuntu?

Tải xuống phiên bản Python 3 mới nhất. 10, sau đó Truy cập trang web chính thức và điều hướng phần "Tải xuống" để tải phiên bản Python mới nhất cho Ubuntu 18. 04 hoặc Ubuntu 20. 04, có thể được tìm thấy trên trang web. Đi trước và tải về nó. Bài viết này sẽ hướng dẫn bạn cài đặt Python 3. 10 trên Ubuntu 18. 04 hoặc Ubuntu 20. 04.  

Phương pháp cài đặt Python 3. 10Ubuntu20. 04 hoặc 18. 04.  

  • Sử dụng apt, Cài đặt Python 3. 10 từ PPA xác chết
  • Cài đặt thủ công Python 3. 10 từ mã nguồn

lựa chọn 1. Cài đặt Python3. 10 trên Ubuntu 18. 04 hoặc 20. 04 sử dụng apt

Python được cài đặt theo phương pháp này bằng trình quản lý gói apt. Có ít quy trình hơn nhưng chúng có thể được sửa đổi đối với phần mềm lưu trữ của bên thứ ba. Trên kho lưu trữ của bên thứ ba, các bản phát hành mới có thể không xuất hiện nhanh chóng. Python thường được cài đặt sẵn trên Ubuntu 18. 04 hoặc Ubuntu 20. 04 phiên bản nhà máy. Nhập thông tin sau để kiểm tra phiên bản Python.  

Python --version 

Nếu Phiên bản thấp hơn 3. 10. x hoặc nếu Python chưa được cài đặt, hãy tiếp tục các bước tiếp theo

Bước 1. Để đảm bảo rằng hệ thống được cập nhật và các gói cần thiết đã được cài đặt, hãy mở cửa sổ đầu cuối và nhập các lệnh sau.  

sudo apt update 

Bước 2. Cài đặt phần mềm hỗ trợ bằng các bước bên dưới

Bạn có thể thêm các kho lưu trữ PPA (Personal Package Archive) với sự trợ giúp của gói chung thuộc tính phần mềm, cung cấp cho bạn nhiều quyền kiểm soát hơn đối với việc quản lý gói của mình. Sử dụng lệnh sau để cài đặt phần mềm bổ sung.  

sudo apt install software-properties-common -y 

Bước 3. Thêm PPA xác chết

Deadsnakes là một PPA thay thế cho kho lưu trữ chính thức của Ubuntu. Nhập thông tin sau để thêm PPA.  

sudo add-apt-repository ppa:deadsnakes/ppa 

Nhấn Enter để tiếp tục

đầu ra.  

Bước 4. Với kho lưu trữ deadsnakes được thêm vào Ubuntu 20 của bạn. 04 hoặc 18. 04, tải xuống Python 3. 10 với lệnh duy nhất bên dưới.  

sudo apt install Python3.10 

Đầu ra (Cây phụ thuộc).  

Bước 5. Xác minh cài đặt bằng cách kiểm tra phiên bản đã cài đặt.  

$ Python3.10 --version 3.10.6 

Lựa chọn 2. Cài đặt Python3. 10 Từ mã nguồn trên Ubuntu 20. 04 hoặc 18. 04

Xây dựng Python 3. 10 từ mã nguồn là một cách khác để cài đặt nó trên Ubuntu 20 của bạn. 04 hoặc 18. 04 máy. Mặc dù bạn sẽ không thể tiếp tục nhận các bản cập nhật, bản vá lỗi và nâng cấp bảo mật thông qua quản lý gói APT, nhưng bạn được đảm bảo có phiên bản Python mới nhất với kỹ thuật cài đặt này.  

Bước 1. Để đảm bảo rằng hệ thống được cập nhật và các gói cần thiết đã được cài đặt, hãy mở cửa sổ đầu cuối và nhập các lệnh sau.  

sudo apt update 

Bước 2. Cài đặt các phụ thuộc cần thiết để xây dựng Python 3. 10 từ nguồn

Cần có phần mềm bổ sung để biên dịch một gói từ mã nguồn của nó.  

Để cài đặt các gói Python cần thiết, hãy gõ như sau.  

sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev libsqlite3-dev wget libbz2-dev

Đầu ra (Cây phụ thuộc).  

Bước 3. Tải xuống phiên bản Python 3 mới nhất. 10 từ trang phát hành chính thức của Python

Bây giờ, hãy tải xuống phiên bản phát hành gần đây nhất của Python từ trang web phát hành chính thức của nó/. Cách khác, sao chép URL cho Python 3. 10 tarball và sử dụng Wget để tải về, như hình bên dưới

________số 8_______

Bước 4. Sau khi tải về hoàn tất, tiến hành giải nén và cấu hình

tar -xf Python-3.10.*.tgz 

Điều hướng vào thư mục giải nén.  

sudo apt update 
0

Bây giờ hãy chạy tập lệnh cấu hình để kiểm tra các phụ thuộc cần thiết. Cờ –-enable tối ưu hóa tối ưu hóa nhị phân bằng cách chạy nhiều thử nghiệm

sudo apt update 
1

đầu ra.  

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

sudo apt update 
2

Để thực hiện quy trình nhanh hơn, hãy nhớ rằng tham số -j phải bằng số lõi trên hệ thống của bạn. Sử dụng lệnh nproc để xác định có bao nhiêu lõi trong hệ thống của bạn. Tôi có sẵn hai lõi cho phiên bản này trên hệ thống của mình.  

Bước này có thể mất tối đa 15-20 phút để hoàn thành.  

đầu ra.  

Bước 6. Khi quá trình xây dựng hoàn tất, hãy chạy lệnh bên dưới để cài đặt Python 3. 10 trên Ubuntu 20. 04 hoặc 18. 04.  

sudo apt update 
3

Ở đây, altinstall được sử dụng thay vìinstall để giữ đường dẫn nhị phân mặc định của Python trong /usr/bin/Python.  

đầu ra.  

Xác minh cài đặt của bạn.  

sudo apt update 
4

Sử dụng các phiên bản Python khác nhau

Nếu bạn đã cài đặt Python bằng kỹ thuật altinstall, hệ thống của bạn đang chạy đồng thời hai phiên bản Python khác nhau. Mỗi cài đặt sử dụng một lệnh duy nhất.  

Khi chọn giữa Python 3. 7. x và Python3. 10. x đã được cài đặt, hãy sử dụng chữ số thứ hai

Thí dụ.   

sudo apt update 
5_______1_______6

Cài đặt các mô-đun Python. Tiện ích mở rộng trên Ubuntu 20. 04. 18. 04

Python được hưởng lợi từ các mô-đun và tiện ích mở rộng vì chúng cung cấp cho nó nhiều chức năng hơn. Trên Ubuntu 20. 04. 18. 04, các mô-đun có thể được cài đặt bằng Trình quản lý gói Python (PIP). Nếu không có, PIP phải được thiết lập trên hệ thống của bạn, như hình bên dưới.  

sudo apt update 
7

đầu ra.  

Sau đó, sử dụng cú pháp bên dưới để cài đặt mô-đun Python mà bạn chọn.
sudo apt update 
8

Trong bài viết này, tôi sẽ trình bày cách cài đặt pandas mô-đun Python.  

sudo apt update 
9

đầu ra.  

Làm cách nào để kiểm tra xem Python có được cài đặt trên hệ thống của bạn không?

Sử dụng lệnh bên dưới để liệt kê mô-đun đã cài đặt

sudo apt install software-properties-common -y 
0

đầu ra.  

Thiết lập Python3

Chúng tôi đã thảo luận về các bước thiết lập Python3 ở trên. Thực hiện theo các bước trên để chuyển sang bước tiếp theo, thiết lập môi trường ảo để chạy mã Python theo cách riêng biệt. Với môi trường ảo, bạn có thể tạo một khu vực riêng trên máy chủ cho các dự án Python của mình, cho phép mỗi dự án có một bộ phụ thuộc duy nhất không can thiệp vào bất kỳ dự án nào khác.  

Thiết lập môi trường ảo

Thiết lập môi trường ảo, môi trường lập trình có thể được thiết lập để cung cấp cho người dùng nhiều quyền kiểm soát hơn đối với các dự án Python và xử lý các phiên bản gói khác nhau. Đặc biệt khi làm việc với phần mềm của bên thứ ba, điều này rất quan trọng.  

Không có giới hạn về số lượng môi trường lập trình Python mà bạn có thể thiết lập. Mỗi môi trường trên máy chủ của bạn về cơ bản là một thư mục hoặc thư mục có một số tập lệnh bên trong khiến nó hoạt động như một môi trường.  

Có một số cách khác nhau để tạo môi trường lập trình trong Python, nhưng trong trường hợp này, chúng tôi sẽ sử dụng mô-đun virtualenv từ thư viện Python 3 tiêu chuẩn. Nhập nội dung sau để cài đặt virtualenv.  

sudo apt install software-properties-common -y 
1

Hãy quyết định thư mục mà chúng ta muốn sử dụng cho môi trường phát triển Python của mình hoặc sử dụng lệnh mkdir để tạo một thư mục mới

sudo apt install software-properties-common -y 
2

Điều hướng đến môi trường thư mục

sudo apt install software-properties-common -y 
3

Tạo một môi trường ảo trong thư mục môi trường bằng lệnh sau

sudo apt install software-properties-common -y 
4

Bạn phải kích hoạt môi trường này trước khi có thể sử dụng nó. Để làm như vậy, hãy sử dụng lệnh gọi tập lệnh kích hoạt, như được hiển thị bên dưới

sudo apt install software-properties-common -y 
5

Tên môi trường của bạn, trong trường hợp này là my venv, bây giờ sẽ xuất hiện trước dấu nhắc lệnh của bạn. Tiền tố của bạn có thể thay đổi phần nào tùy thuộc vào phiên bản Debian Linux mà bạn sử dụng. Tuy nhiên, tên môi trường của bạn trong ngoặc đơn phải là mục đầu tiên bạn nhìn thấy trên dòng của mình

sudo apt install software-properties-common -y 
6

Tiền tố này thông báo cho chúng tôi rằng môi trường venv của tôi hiện đang hoạt động, có nghĩa là bất kỳ chương trình nào chúng tôi viết ở đây sẽ chỉ sử dụng các tham số và thành phần dành riêng cho môi trường này.  

Sau khi làm theo các bước này, môi trường ảo của bạn đã sẵn sàng để sử dụng.  

Tạo chương trình “Xin chào, Thế giới”

Môi trường ảo hiện đã sẵn sàng, vì vậy hãy chạy trò chơi cổ điển "Xin chào, Thế giới. " mã số. Nó sẽ cho phép chúng tôi kiểm tra môi trường của chúng tôi.  

Để làm điều này, chúng tôi sẽ mở thiết bị đầu cuối Python trong môi trường ảo bằng cách viết Python.  

sudo apt install software-properties-common -y 
7

Bây giờ hãy viết print("Xin chào, Thế giới. ") trong thiết bị đầu cuối Python.  

sudo apt install software-properties-common -y 
8

Bằng cách sử dụng lệnh hủy kích hoạt, bạn có thể thoát khỏi môi trường và quay lại thư mục mặc định của mình.  

Cách hiệu quả nhất để thực thi mã Python là gì?

Người dùng có thể làm theo một vài bước để thực thi mã Python, hiệu quả nhất hoặc cực kỳ nhanh

  • Cấu trúc và thuật toán dữ liệu phù hợp;
  • Sử dụng các chức năng và thư viện tích hợp. Các hàm tích hợp sẵn của Python là một trong những cách tốt nhất để tăng tốc mã của bạn. Bạn cần sử dụng các hàm có sẵn của Python nếu cần. Các tính năng tích hợp này đã được thử nghiệm tốt.  
  • Thích hiểu danh sách hơn các vòng lặp. Khả năng hiểu danh sách là một cách hay và tốt hơn để tạo danh sách mới dựa trên các thành phần của danh sách hiện có trong một dòng mã.  
  • Bạn nên tránh nhập các mô-đun và thư viện không cần thiết cho đến khi bạn cần chúng. Thay vì nhập toàn bộ thư viện, bạn có thể chỉ định tên của mô-đun. Nhập các thư viện không cần thiết sẽ làm chậm hiệu suất mã.  
  • Sử dụng nhiều bài tập. Nếu bạn muốn gán giá trị cho nhiều biến, đừng gán chúng theo từng hàng. Python có một cách hay và tốt hơn để gán nhiều biến.  

Thí dụ.  

sudo apt install software-properties-common -y 
9

Cách tốt hơn để gán các biến này.  

sudo add-apt-repository ppa:deadsnakes/ppa 
0

Kỹ thuật gán này rõ ràng và thanh lịch so với các phép gán trước.  

Những gợi ý trên chắc chắn sẽ giúp bạn tối ưu code theo cách của Python. Nó sẽ giúp bạn viết mã rõ ràng và thanh lịch, đồng thời làm cho mã của bạn chạy nhanh hơn, đặc biệt hữu ích trong lập trình cạnh tranh, nơi mà thời gian phức tạp là tất cả.  

Cách gỡ cài đặt Python khỏi Ubuntu

Trong trường hợp bạn muốn gỡ cài đặt Python khỏi Ubuntu 18 của mình. 04. 20. 04 hệ thống. Bạn cần biết phiên bản Python nào bạn đang cố gỡ cài đặt.  

Giả sử bạn muốn gỡ cài đặt Python 3. 7. Bạn có thể gỡ cài đặt bằng lệnh.  

sudo add-apt-repository ppa:deadsnakes/ppa 
1

Phần kết luận

Kết quả là chúng ta đã học thành công cách cài đặt Python trên Ubuntu và các chức năng khác nhau của nó. Chúng tôi khuyên bạn nên chạy đồng thời tất cả các phiên bản nếu bạn muốn tận dụng tối đa Python. Sử dụng phiên bản Python mới nhất trong khi chạy các tập lệnh Python cũ hơn và chức năng thử nghiệm cho các dự án mới hơn là một lợi thế. Nếu bạn chắc chắn rằng bạn chỉ cần một phiên bản Python, bạn có thể cài đặt Python 2 hoặc Python 3. Hy vọng bài viết này sẽ giúp bạn bắt đầu cài đặt Python, cài đặt gói, thiết lập môi trường ảo và tối ưu hóa mã.  

Bạn có thể bắt đầu với Chương trình đào tạo mã hóa khoa học dữ liệu của KnowledgeHut để tìm hiểu về cách giải quyết các vấn đề về khoa học dữ liệu bằng cách tận dụng Python và hiểu cơ bản về các phương pháp khoa học dữ liệu như chuẩn bị, lập mô hình và đánh giá dữ liệu.  

Python được lưu trữ ở đâu trong Ubuntu?

Giống như trong Debian/Ubuntu, các gói Python không có kiến ​​trúc cụ thể được xác định được cài đặt trong thư mục /usr/lib/python .

Python của tôi 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 thì có thể tìm thấy tại C. \Users\username\AppData\Local\Programs\Python\Launcher . Nó không yêu cầu đặt biến môi trường PATH nếu được cài đặt cho tất cả người dùng.

Tôi có thể tìm 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 có được cài đặt trong Ubuntu không?

Python là ngôn ngữ lập trình tuyệt vời để tự động hóa các tác vụ và hầu hết hệ thống Linux đều được cài đặt sẵn Python . Gói Python đi kèm với Ubuntu 18. 04 là phiên bản 3. 6. 8 và phiên bản 3. 8. 10 trong Ubuntu 20. 04.