Làm cách nào tôi có thể kiểm tra tất cả các phiên bản python đã cài đặt trên linux?
Tất cả các Trình quản lý gói Pip, Pipenv, Anaconda Navigator và Conda đều có thể được sử dụng để liệt kê các gói Python đã cài đặt Show
Bạn cũng có thể sử dụng giao diện dòng lệnh (CLI) của Nền tảng ActiveState, Công cụ trạng thái để liệt kê tất cả các gói đã cài đặt bằng lệnh "gói trạng thái" đơn giản. Để có danh sách đầy đủ tất cả các gói và phần phụ thuộc (bao gồm cả phần phụ thuộc ở cấp hệ điều hành và phần phụ thuộc chuyển tiếp, cũng như thư viện dùng chung), bạn có thể sử dụng GUI Web, cung cấp chế độ xem Danh mục nguyên liệu đầy đủ. Hãy dùng thử bằng cách đăng ký tài khoản Nền tảng ActiveState miễn phí. Trước khi nhận danh sách các gói đã cài đặt, bạn luôn nên đảm bảo rằng các phiên bản cập nhật của Python, Pip, Anaconda Navigator và Conda luôn sẵn sàng Liệt kê các gói đã cài đặt với PipCả danh sách pip và pip freeze sẽ tạo ra một . Hãy nhớ rằng danh sách pip sẽ liệt kê TẤT CẢ các gói đã cài đặt (bất kể chúng được cài đặt như thế nào). trong khi pip freeze sẽ chỉ liệt kê mọi thứ do Pip cài đặt. Ví dụ pip list đầu ra Package Version ---------------------------------- ---------- absl-py 0.7.0 pip freeze đầu ra absl-py==0.7.0 Liệt kê các gói trong Bảng điều khiển với PipĐể liệt kê tất cả các gói đã cài đặt từ bảng điều khiển Python bằng pip, bạn có thể sử dụng tập lệnh sau >>> import pkg_resources installed_packages = pkg_resources.working_set installed_packages_list = sorted(["%s==%s" % (i.key, i.version) for i in installed_packages]) print(installed_packages_list) đầu ra ['absl-py==0.7.0', 'adodbapi==2.6.0.7', 'alabaster==0.7.12', 'alembic==1.0.7', 'amqp==2.4.1', 'anyjson==0.3.3', Liệt kê các mô-đun trong Bảng điều khiển không có PipĐể liệt kê tất cả các mô-đun đã cài đặt từ bảng điều khiển python mà không cần pip, bạn có thể sử dụng lệnh sau >>> help("modules") Lưu ý rằng có một số nhược điểm đối với phương pháp này, bao gồm
Liệt kê các gói đã cài đặt với PipenvLệnh pipenv lock -r có thể được sử dụng để tạo đầu ra từ tệp pipfile. khóa tệp trong môi trường pipenv. Tất cả các gói, bao gồm cả phụ thuộc sẽ được liệt kê trong đầu ra. Ví dụ. pipenv lock -r đầu ra ________số 8Liệt kê các gói đã cài đặt với Anaconda NavigatorĐể liệt kê các gói đã cài đặt trong môi trường Anaconda bằng Anaconda Navigator, hãy làm như sau
Liệt kê các gói đã cài đặt với CondaLệnh conda list có thể được sử dụng để liệt kê tất cả các gói trong môi trường conda. conda list đầu ra Package Version ---------------------------------- ---------- absl-py 0.7.00 Các gói được cài đặt trên toàn cầu và cục bộĐể biết thông tin về cách tạo danh sách các gói đã cài đặt trên toàn cầu so với cục bộ, hãy tham khảo. Cách liệt kê các gói được cài đặt toàn cầu so với các gói được cài đặt cục bộ trong Python
Liệt kê các gói đã cài đặt với ActiveState PlatformĐể xem danh sách các gói Python đã cài đặt trong dự án hiện đang hoạt động của bạn bằng ActiveState Platform, hãy chạy lệnh sau trên dòng lệnh Package Version ---------------------------------- ---------- absl-py 0.7.01 Đầu ra là danh sách đầy đủ các gói đã cài đặt trong dự án hiện tại của bạn Package Version ---------------------------------- ---------- absl-py 0.7.02 Bạn cũng có thể có được một hóa đơn phần mềm hoàn chỉnh về chế độ xem vật liệu của tất cả các gói, phần phụ thuộc, phần phụ thuộc bắc cầu (tức là. , phụ thuộc của phụ thuộc), phụ thuộc cấp hệ điều hành và thư viện dùng chung (tức là. , OpenSSL) sử dụng GUI web của Nền tảng ActiveState Nền tảng ActiveState tự động xây dựng tất cả các gói Python bao gồm các thư viện C được liên kết từ mã nguồn và đóng gói chúng cho Windows, Linux và macOS. Bởi vì nó làm tất cả phía máy chủ, nên không cần duy trì môi trường xây dựng cục bộ Dùng thử bằng cách đăng ký tài khoản ActiveState Platform miễn phí. Bài đọc được đề xuất
Cách gỡ cài đặt các gói Python Liên kết liên quan
Các câu hỏi thường gặpLàm cách nào để liệt kê tất cả các gói Python đã cài đặt?Bạn có thể liệt kê tất cả các gói Python mà bạn đã cài đặt (bất kể chúng được cài đặt như thế nào) bằng cách chạy lệnh sau bằng cách sử dụng pip. Tìm hiểu thêm về cách cài đặt các gói Python trên Windows Làm cách nào tôi có thể liệt kê tất cả các gói Python đã cài đặt pip?Bạn có thể liệt kê tất cả các gói đã cài đặt pip bằng cách chạy lệnh sau. Đầu ra là danh sách các gói và phiên bản của chúng được cài đặt trong môi trường hiện tại Tìm hiểu thêm về quản lý phụ thuộc với pip Làm cách nào tôi có thể liệt kê các gói Anaconda Python đã được cài đặt?Bạn có thể liệt kê tất cả các gói đã được cài đặt bằng trình quản lý gói của Anaconda, conda. Đơn giản chỉ cần chạy lệnh sau. Đầu ra là danh sách các gói và phiên bản của chúng được cài đặt trong môi trường hiện tại Cách thêm gói trong Anaconda Python Làm cách nào để liệt kê các gói Python được cài đặt trong virtualenv của tôi?Bạn có thể liệt kê tất cả các gói được cài đặt trong virtualenv của mình bằng cách chạy lệnh sau từ bên trong môi trường. Lưu ý rằng virtualenv không được dùng nữa trong Python 3. 8 có lợi cho venv, tạo ra các môi trường ảo nhẹ được cách ly tùy chọn khỏi các thư mục trang hệ thống Phiên bản Python nào được cài đặt Linux?Để lấy Phiên bản của Trình thông dịch python, chúng được liệt kê như sau. . sử dụng sys. phương pháp phiên bản Sử dụng hàm python_version() Sử dụng lệnh Python -V Làm cách nào để kiểm tra tất cả các phiên bản Python đã cài đặt trên Ubuntu?Bạn có thể sử dụng python -V (và cộng sự. ) để hiển thị cho bạn phiên bản Python mà lệnh python phân giải thành. Nếu đó là tất cả những gì bạn cần, bạn đã hoàn thành. Nhưng để xem mọi phiên bản python trong hệ thống của bạn thì cần nhiều hơn một chút. Trong Ubuntu, chúng ta có thể kiểm tra độ phân giải bằng readlink -f $( which python) .
Phiên bản Python nào được cài đặt?Trên Windows. Khởi chạy PowerShell và gõ “python” vào Terminal. Trên macOS. Điều hướng đến Ứng dụng > Tiện ích > Thiết bị đầu cuối và nhập “python. ” Nếu bạn đã cài đặt Python 3, hãy nhập “python3. ” Trên Linux. Mở Terminal và gõ “python” hoặc “python3,” tùy thuộc vào những gì bạn đã cài đặt trên máy |