Con trăn của tôi được cài đặt ubuntu ở đâu?
Có một số khác biệt tinh tế trong việc quản lý các phiên bản Python trên các bản phân phối Ubuntu cũ hơn. Nếu bạn đang chạy Ubuntu 18. 04 trở lên, vào đây Show Một trong những điều khiến tôi thất vọng sớm nhất với việc phát triển Python không liên quan gì đến bản thân Python mà là hành động bí truyền không cần thiết khi triển khai ứng dụng Python. Các chương trình đào tạo mã nguồn và hướng dẫn thực hiện tốt công việc dạy sinh viên cách chạy mã Python cục bộ, nhưng các ứng dụng có ý nghĩa nhất không chạy trên máy cục bộ. chúng chạy trên các máy chủ, trên internet, bởi vì đó mới là vấn đề, phải không? Ubuntu 20. 04 là phiên bản LTS đầu tiên của Ubuntu bỏ Python2, ra mắt với Python 3. 8. 5. Nhưng nếu bạn đã viết các ứng dụng dành cho phiên bản Python mới hơn thì sao? . Nếu không ai cảnh báo bạn, tôi sẽ làm vinh dự. đừng làm thế Nguy cơ phá hủy ngoài ý muốn chỉ là một trong nhiều chi tiết không trực quan làm phức tạp nhiệm vụ có vẻ đơn giản là sử dụng phiên bản cập nhật của Python
Chúng ta làm gì?Sử dụng 7 tích hợp sẵn của Ubuntu là tối ưu vì nhiều lý do
Chúng ta sẽ hướng dẫn cách cài đặt phiên bản Python mới nhất cùng với các phiên bản Python hệ thống của Ubuntu một cách an toàn và (tương đối) dễ dàng Python thông qua DeadsnakesDeadsnakes PPA là kho lưu trữ tích cực các bản phân phối Python có sẵn cho Ubuntu. Deadsnakes mang gánh nặng lưu trữ các phiên bản Python đã được thử và kiểm tra để hoạt động trên Ubuntu, (tổ chức Github của họ về cơ bản là một tập hợp các phiên bản Python thân thiện với Ubuntu) Bằng cách thêm Deadsnakes PPA, chúng tôi sẽ hiển thị các phiên bản Python này cho các máy Ubuntu của chúng tôi Thêm kho lưu trữ rắn chếtKhi thêm kho lưu trữ này, bạn sẽ ngay lập tức nhận được lời nhắc giải thích điều này bằng các thuật ngữ dài dòng. Nhấn enter để tiếp tục Deadsnakes nhanh chóng giải thích cách sử dụngĐể chọn các phiên bản Python mà Deadsnakes hiển thị cho chúng tôi, chúng tôi vẫn cần chạy bản cập nhật nhanh Các gói cập nhật hiển thị với UbuntuBây giờ hãy kiểm tra xem phiên bản Python bạn đang tìm có sẵn để tải xuống như vậy không Kiểm tra phiên bản Python mong muốn của bạnNếu có, bạn sẽ thấy một đầu ra như vậy Xác nhận tồn tại phiên bản Python của bạn để tải xuốngĐó là đèn xanh của chúng tôi. Tiếp tục và tiến hành cài đặt Python Cài đặt Python3. xQuản lý cài đặt Python thay thếHiện chúng tôi đã cài đặt hai phiên bản Python trên máy của mình. mặc định hệ thống Python 3. 8. 5 và Python 3 mới được thêm vào của chúng tôi. 9. 2. Chúng tôi muốn để nguyên cài đặt Python mặc định của hệ thống, nhưng chúng tôi muốn chạy các ứng dụng được viết bằng Python 3. 9. vậy làm thế nào để chúng ta quản lý điều này? Linux đã đề cập đến chúng tôi trong kịch bản này bằng lệnh update-alternatives. Chúng tôi có thể nói với Ubuntu rằng chúng tôi có nhiều phiên bản thay thế của cùng một phần mềm trên máy của mình, do đó cho phép chúng tôi chuyển đổi giữa chúng một cách dễ dàng. Đây là cách nó hoạt động 0Đặt phiên bản thay thế cho PythonChúng tôi đã chạy 8 hai lần. một lần cho Python 3. 8 và một lần cho Python 3. 9. Vì vậy, bây giờ chúng tôi có thể sử dụng 9 nó để liệt kê tất cả các cài đặt thay thế mà chúng tôi đã cài đặt 3Liệt kê các phiên bản Python đã cài đặtBây giờ chúng ta có thể trao đổi giữa các phiên bản Python. Chạy như sau 4Hoán đổi giữa các phiên bảnBạn sẽ nhận được một lời nhắc như bên dưới. Điều này sẽ liệt kê tất cả các phiên bản Python mà hệ thống của bạn nhận ra. Chọn phiên bản Python bạn muốn sử dụng bằng cách cung cấp số "lựa chọn" cho lời nhắc 5CLI để chuyển đổi phiên bản Python đang hoạt độngĐể chuyển đổi các phiên bản Python, tất cả những gì bạn cần là trả lời lời nhắc ở trên với số lựa chọn đại diện cho phiên bản Python bạn muốn sử dụng Chúng tôi đã hoàn thành phần "khó", nhưng còn một chút công việc nội trợ cần quan tâm Hoàn thiệnPhiên bản Python mà chúng tôi vừa kích hoạt là một bản cài đặt hoàn toàn mới, nghĩa là có một số phần quan trọng mà chúng tôi vẫn cần thiết lập. Vì bất kỳ lý do gì, Python không đi kèm với trình quản lý gói của nó (pip). Nó cũng không đi kèm với distutils (cần thiết để cài đặt các mô-đun Python cũ hơn) hoặc venv, trình quản lý môi trường ảo của Python. Hãy chăm sóc nó Trước tiên, chúng tôi sẽ cần cài đặt lại python3-apt với phiên bản Python mới đang hoạt động 0Cài đặt lại python3-apt để cài đặt Python thay thế của bạnTiếp theo, chúng tôi sẽ thêm distutils 1Cài đặt distutilsVà tất nhiên, píp 2Cài đặt pipCuối cùng, venv cũng sẽ cần được cài đặt lại 3Cài đặt venvBạn làm được rồiNghe có vẻ vô lý, cập nhật thành công Python trên Ubuntu là một thành tựu hợp pháp. Tôi đã chứng kiến các nhà phát triển phần mềm thuộc mọi nền tảng phải vật lộn với những thứ ngớ ngẩn như "thiết lập Python. " Một số nhiệm vụ không trực quan và thiếu bất kỳ khuôn mẫu hoặc logic thông thường nào. Cập nhật Python trên Ubuntu là một trong những nhiệm vụ đó Bạn đã quản lý để chiếm ưu thế, vì vậy xin chúc mừng. Nếu bạn là người mới sử dụng Python, xin đừng nản lòng bởi mức độ phức tạp kỳ lạ của nó. Hành trình khốn khổ mà chúng ta vừa bắt đầu không phải là dấu hiệu cho thấy việc phát triển phần mềm là như thế nào. hoặc bất kỳ nghề nghiệp liên quan, cho vấn đề đó. Từ giờ trở đi, sẽ có nắng, cầu vồng và rắn 🐍 Ubuntu Python của tôi ở đâu?Bạn có thể nhập which python trên thiết bị đầu cuối ubuntu và nó sẽ cung cấp đường dẫn vị trí đã cài đặt Python . Lưu câu trả lời này.
Vị trí cài đặt Python ở đâ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 . 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.
Python nằm ở đâu trong Linux?Đối với hầu hết các môi trường Linux, Python được cài đặt trong /usr/local và bạn có thể tìm thấy các thư viện ở đó. Đối với Mac OS, thư mục chính nằm trong /Library/Frameworks/Python. |