Advanced Package Tool, hay APT, là một giao diện người dùng phần mềm miễn phí hoạt động với các thư viện cốt lõi để xử lý việc cài đặt và gỡ bỏ phần mềm trên Debian, Ubuntu và các bản phân phối Linux khác. APT đơn giản hóa quy trình quản lý phần mềm trên các hệ thống máy tính giống Unix bằng cách tự động truy xuất, cấu hình và cài đặt các gói phần mềm, từ các tệp được biên dịch sẵn hoặc bằng cách biên dịch mã nguồn
apt-get là công cụ dòng lệnh để xử lý các gói và có thể được coi là "back-end" của người dùng đối với các công cụ khác sử dụng thư viện APT
cài đặt apt-get được theo sau bởi một hoặc nhiều gói mong muốn để cài đặt hoặc nâng cấp. Mỗi gói là một tên gói, không phải là tên tệp đủ điều kiện. Tất cả các gói được yêu cầu bởi [các] gói được chỉ định để cài đặt cũng sẽ được truy xuất và cài đặt. /etc/apt/nguồn. tệp danh sách được sử dụng để định vị các gói mong muốn. Nếu một dấu gạch nối được thêm vào tên gói [không có khoảng trống ở giữa], thì gói đã xác định sẽ bị xóa nếu nó được cài đặt. Tương tự, một dấu cộng có thể được sử dụng để chỉ định gói cần cài đặt. Các tính năng sau này có thể được sử dụng để ghi đè các quyết định do hệ thống giải quyết xung đột của apt-get đưa ra
Cài đặt hoặc Người quản lý từ nguồn cũng có thể. Để làm như vậy yêu cầu tất cả các thư viện phụ thuộc được cài đặt trước
Nếu bạn đã cài đặt pip
, thì bạn có thể cài đặt từ tệp được nén. Nếu không, bạn phải giải nén tệp gzip và chạy python setup.py install
Điều đó có thể trông như thế này
wget //pypi.python.org/packages/source/p/package/package-#.#.#.tar.gz tar zxf package-#.#.#.tar.gz cd package-#.#.# python setup.py install
Các phụ thuộc như sau
Tải xuống ez_setup. py và chạy nó bằng phiên bản Python mục tiêu. Kịch bản sẽ tải xuống phiên bản phù hợp và cài đặt nó cho bạn
wget //bootstrap.pypa.io/ez_setup.py -O - | python
Lưu ý rằng bạn sẽ cần gọi lệnh có đặc quyền siêu người dùng để cài đặt Python vào hệ thống
wget //bootstrap.pypa.io/ez_setup.py -O - | sudo python
Ngoài ra, setuptools có thể được cài đặt vào đường dẫn người dùng cục bộ
wget //bootstrap.pypa.io/ez_setup.py -O - | python - --user
Tải xuống và cài đặt phần phụ thuộc urllib3 [1. 8. 3 hoặc cao hơn]
- ________số 8_______
pip install urllib3-1.20.tar.gz
hoặc giải nén và chạy python setup.py install
. Tại thời điểm này, bạn cũng có thể chạy
wget //bootstrap.pypa.io/ez_setup.py -O - | sudo python9 từ thư mục nguồn
Hãy nhìn vào #. trong game-data-packager và chỉnh sửa nó để sử dụng python3. 6 hoặc thêm một liên kết tượng trưng từ python3. 6 tên được sử dụng vào đường dẫn của bạn
Đừng làm thế
Đối với tôi, trình đóng gói dữ liệu trò chơi được cung cấp bởi hệ điều hành của bạn, mà tôi nghĩ là Debian hoặc có thể là một dẫn xuất của Debian. Tôi có đúng không?
Bạn không nên chạm vào Python do hệ thống cài đặt và bạn nên đảm bảo rằng /usr/bin/python3 tiếp tục trỏ đến Python do hệ thống cài đặt. Nếu không, bạn sẽ gặp vấn đề, như bạn đang gặp phải ở đây
Trong Linux, chúng tôi có trình quản lý gói hệ điều hành đang cố gắng quản lý python hệ thống và quá dễ dàng để phá vỡ và can thiệp vào nó, thậm chí phá vỡ toàn bộ hệ điều hành, nhưng thực hiện các thay đổi thủ công đối với hệ thống python
Nếu bạn biên dịch và cài đặt các phiên bản Python mới từ nguồn bằng tay, bạn phải luôn sử dụng tùy chọn altinstall
make
make test
sudo make altinstall
Nếu bạn đã vô tình thực hiện sudo make install
, bạn nên sửa liên kết tượng trưng để trỏ đến python cài đặt hệ điều hành của bạn, thay vì chỉnh sửa thủ công từng tập lệnh Python do hệ thống cài đặt
YAML là định dạng tuần tự hóa dữ liệu cho phép tương tác với tập lệnh. Nó thường được sử dụng để tạo các tệp cấu hình, vì nó ưu tiên khả năng đọc của con người và do đó được ưu tiên hơn JSON. PyYAML là một công cụ phân tích cú pháp và phát ra YAML cho Python. Nó có nhiều tính năng hữu ích, chẳng hạn như API để phân tích và phát ra dựa trên sự kiện ở mức độ thấp và hỗ trợ Unicode đầy đủ, v.v. Nó hỗ trợ các thẻ YAML và một số thẻ cụ thể của python cho phép đại diện cho các đối tượng tùy ý của Python. Trong bài viết này, chúng ta sẽ tìm hiểu cách cài đặt PyYAML trong Windows
điều kiện tiên quyết
Một máy tính Windows có cài đặt
- Trăn 3. 5+
- PIP
Các bước cài đặt PyYAML
Để cài đặt PyYAML trong Windows, hãy làm theo các bước sau
Bước 1. Mở Windows Terminal với tư cách Quản trị viên
Bước 2. Bây giờ, trong thiết bị đầu cuối windows, hãy viết lệnh sau để kiểm tra xem Python 3. 5 + đã được cài đặt hay chưa
phiên bản python
Đầu ra phải có dạng. Trăn 3. x. y, trong đó x > 5. Nếu bạn nhận được kết quả đầu ra khác, phiên bản chính xác của Python chưa được cài đặt trong hệ thống của bạn. Vì vậy, bây giờ bạn có thể cài đặt phiên bản Python mới nhất trong hệ thống của mình
Bước 3. Kiểm tra xem pip đã được cài đặt hay chưa. PIP là một công cụ cho phép các nhà phát triển cài đặt các gói python [như PyYAML]. Thông thường, PIP được cài đặt tự động với Python. Để xác minh xem PIP có được cài đặt trong hệ thống hay không, hãy mở Windows Terminal bằng các bước được đề cập trước đó và nhập lệnh sau
pip –phiên bản
Nếu đầu ra không có định dạng sau
pip x.y.z from
Sau đó, PIP không được cài đặt trên hệ thống của bạn. Vì vậy, bây giờ bạn có thể cài đặt PIP trong hệ thống của mình.
Bước 4. Cài đặt PyYAML. Mở Windows Terminal như đã nêu trước đó và nhập lệnh sau
cài đặt pip PyYAML
Xác minh cài đặt PyYAML
Bây giờ, hãy mở lại Windows Terminal, mở Python Shell và thử nhập trình bao PyYAML để xác minh xem PyYAML có được cài đặt đúng cách hay không. Nếu bạn nhập PyYAML với bất kỳ lỗi nào thì điều đó có nghĩa là PyYAML đã được cài đặt đúng trong hệ thống của bạn