Какой Debian выбрать: Stable, Testing или Sid?
Mục lục:
Pip là một hệ thống quản lý gói giúp đơn giản hóa việc cài đặt và quản lý các gói phần mềm được viết bằng Python, chẳng hạn như các gói được tìm thấy trong Chỉ mục gói Python (PyPI).
Hướng dẫn này sẽ hướng dẫn bạn cách cài đặt Python Pip trên Debian 9 và hướng dẫn bạn cách cài đặt và quản lý các gói Python với pip.
Điều kiện tiên quyết
Trước khi tiếp tục với hướng dẫn này, hãy đảm bảo bạn đã đăng nhập với tư cách là người dùng có quyền sudo.
Điều đáng nói là nếu bạn muốn cài đặt một mô-đun python trên toàn cầu, bạn nên cài đặt nó dưới dạng một gói bằng trình quản lý
apt
. Sử dụng pip để cài đặt các mô-đun python trên toàn cầu chỉ khi không có gói nào khả dụng.
Thông thường, bạn sẽ chỉ sử dụng pip trong môi trường ảo.
Virtual Environment
Python cho phép bạn cài đặt các mô-đun Python ở một vị trí biệt lập cho một dự án cụ thể, thay vì được cài đặt trên toàn cầu. Bằng cách này, bạn không phải lo lắng về việc ảnh hưởng đến các dự án Python khác.
Trong các phần sau, chúng tôi sẽ chỉ cho bạn cách cài đặt pip cho cả Python 2
pip
và Python 3
pip3
bằng trình quản lý gói
apt
.
Cài đặt Pip cho Python 2
Thực hiện theo các bước bên dưới để cài đặt Pip cho Python 2 trên hệ thống Debian của bạn:
-
Bắt đầu bằng cách cập nhật chỉ mục gói:
sudo apt updateCài đặt pip cho Python 2 và tất cả các phụ thuộc của nó:
sudo apt install python-pipSau khi cài đặt hoàn tất, hãy xác minh cài đặt bằng cách ban hành lệnh sau sẽ in phiên bản pip:
pip --versionSố phiên bản có thể khác nhau, nhưng nó sẽ trông giống như thế này:
pip 9.0.1 from /usr/lib/python2.7/dist-packages (python 2.7)
Cài đặt pip cho Python 3
Thực hiện theo các bước bên dưới để cài đặt Pip cho Python 3 trên Debian:
-
Đầu tiên, cập nhật danh sách gói với:
sudo apt updateTiếp theo, cài đặt pip cho Python 3 và tất cả các phụ thuộc của nó bằng cách nhập:
sudo apt install python3-pipXác minh cài đặt bằng cách in phiên bản pip:
pip3 --versionSố phiên bản có thể khác nhau, nhưng nó sẽ trông giống như bên dưới:
pip 9.0.1 from /usr/lib/python3/dist-packages (python 3.5)
Sử dụng Pip
Trong phần này, chúng tôi sẽ chỉ cho bạn một vài lệnh pip cơ bản hữu ích. Với pip, chúng tôi có thể cài đặt các gói từ PyPI, kiểm soát phiên bản, dự án cục bộ và từ các tệp phân phối nhưng trong hầu hết các trường hợp, bạn sẽ cài đặt các gói từ PyPI.
Giả sử chúng ta muốn cài đặt một gói có tên là
croniter
, chúng ta có thể làm điều đó bằng cách ban hành lệnh sau:
pip install croniter
croniter cung cấp phép lặp cho đối tượng datetime với định dạng giống như cron.
Để gỡ cài đặt một gói chạy:
pip uninstall package_name
Để tìm kiếm các gói từ PyPI:
pip search "search_query"
Để liệt kê các gói đã cài đặt:
pip list
Để liệt kê các gói lỗi thời:
pip list --outdated
Package Version Latest Type ------------- ------- ------ ----- cryptography 1.7.1 2.2.2 wheel enum34 1.1.6 1.1.6 wheel idna 2.2 2.7 wheel ipaddress 1.0.17 1.0.22 wheel keyring 10.1 13.0.0 wheel keyrings.alt 1.3 3.1 wheel pip 9.0.1 10.0.1 wheel pyasn1 0.1.9 0.4.3 wheel pycrypto 2.6.1 2.6.1 sdist pygobject 3.22.0 3.28.3 sdist pyxdg 0.25 0.26 wheel SecretStorage 2.3.1 2.3.1 sdist setuptools 33.1.1 39.2.0 wheel six 1.10.0 1.11.0 wheel wheel 0.29.0 0.31.1 wheel
Phần kết luận
Trong hướng dẫn này, chúng tôi đã chỉ cho bạn cách cài đặt pip trên hệ thống Debian của bạn và cách quản lý các gói Python bằng pip. Để biết thêm thông tin về pip, kiểm tra hướng dẫn sử dụng pip.
python pip debianĐầU tiên, một nền tảng nhỏ. Văn phòng mua hàng 2013 chỉ cung cấp giấy phép cho một máy tính cá nhân (trái với tối đa năm máy tính có Office 365). Giấy phép Office 2013 đi thêm một bước nữa vào vực thẳm draconian, mặc dù, bằng cách xác định rằng phần mềm được gắn liền với thiết bị mà nó được cài đặt trên đó. Điều này có nghĩa là bạn không thể cài đặt lại Office 2013 nếu bạn nhận được một máy tính mới.
Microsoft đang sử dụng một cách tiếp cận draconian để cấp phép Office 2013.
Không thể cài đặt hoặc gỡ cài đặt chương trình trong Trình gỡ rối cài đặt và gỡ cài đặt chương trình Windows 10/8/7
Của Microsoft sẽ giúp bạn khắc phục sự cố nếu bạn không thể cài đặt hoặc gỡ cài đặt chương trình trong Windows 7/8/10.
Cách cài đặt pip trên debian 10
Pip là một hệ thống quản lý gói cho phép bạn cài đặt các gói Python. Trong hướng dẫn này, chúng tôi sẽ giải thích cách cài đặt pip trên Debian 10 Buster.







