Điểm:0

Sử dụng Python 3.9 và gỡ cài đặt phiên bản PIL cũ hơn và thay thế bằng phiên bản mới nhất

lá cờ us

Tôi đã tải xuống Python 3.9 và phiên bản PIP mới nhất hoặc tôi nghĩ vậy. Tôi đang cố gắng làm việc với PIL, nhưng tôi vẫn gặp phải lỗi cú pháp không hợp lệ. Tôi đã thực hiện một số nghiên cứu để gỡ cài đặt PIL và cài đặt lại bằng phiên bản mới nhất, nhưng chắc hẳn có điều gì đó đã thay đổi với các phiên bản mới nhất, vì mọi đề xuất tôi đã đọc và thử đều không hoạt động.

guiverc avatar
lá cờ cn
Vui lòng bắt đầu với hệ điều hành và chi tiết phát hành của bạn.
karel avatar
lá cờ sa
@guiverc chuck lee là người đóng góp mới nên có khả năng anh ấy đang sử dụng Ubuntu 20.04, 21.04 hoặc 21.10, tất cả đều là phiên bản "vani" đối với câu trả lời của tôi.
guiverc avatar
lá cờ cn
Tôi đồng ý @karel, nhưng tôi không biết trả lời như thế nào. FYI: người bỏ phiếu kín không phải là tôi; Tôi đã nhận xét 2c của mình và tiếp tục..
Điểm:1
lá cờ sa

Ubuntu 20.04 trở lên có gói python3.9 trong kho lưu trữ mặc định của nó. Nó có thể được cài đặt bởi cập nhật sudo apt && sudo apt cài đặt python3.9 và sau đó cài đặt PIL với sudo apt cài đặt python3-pil . Việc cài đặt cả hai gói này từ kho lưu trữ mặc định của Ubuntu giúp đơn giản hóa việc quản lý gói.

Nếu bạn đang sử dụng Ubuntu 20.04, hãy giữ Python 3.8 làm phiên bản Python 3.x mặc định và chỉ chuyển sang Python 3.9 khi cần thiết bằng cách sử dụng thay thế cập nhật. Sau khi sử dụng xong Python 3.9, bạn có thể chuyển nó trở lại phiên bản Python 3 mặc định.

  • Liệt kê các phiên bản Python đã cài đặt: update-alternatives --list python

  • Chuyển đổi giữa các phiên bản Python: thay thế cập nhật --config python

    Từ dòng lệnh đầu cuối Nhấn <enter> để giữ lựa chọn hiện tại[*] hoặc nhập số lựa chọn:

Để phiên bản PIL mới nhất hoạt động trong Ubuntu 18.04 phức tạp hơn. Vui lòng nhận xét nếu bạn đang sử dụng Ubuntu 18.04 và tôi sẽ sửa lại câu trả lời này. Nếu bạn đang sử dụng Ubuntu 18.04, tôi đoán bạn muốn cài đặt PIL với sudo pip3 cài đặt pil, đúng?

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.