2015-09-06 16 views
5

Tôi đã cài đặt pillow gói, và gỡ bỏ cài đặt nỗ lực với sudo pip uninstall pillow dẫn đến tin nhắn này:không thể gỡ bỏ gói với pip

Not uninstalling Pillow at /usr/lib/python2.7/dist-packages, owned by OS 

gỡ bỏ cài đặt bằng tay không hoạt động, vì pip viết gói xuống cài đặt ở đâu đó, successfuly chặn tôi cài đặt lại gói.

+1

có thể liên quan: http://stackoverflow.com/questions/32316328/upgrading-sklearn-from-0-14-1-to-0-16-1-not-working/ – cel

+1

Cách sạch sẽ để giải quyết vấn đề này là sử dụng 'virtualenvs', như tôi đã cố gắng phác thảo trong câu trả lời của tôi trong câu hỏi được liên kết. Bằng cách tách riêng các thư viện thuộc về 'OS' và thư viện cá nhân của bạn, bạn có thể tránh các xung đột. – cel

Trả lời

1

Thư viện trăn này rất quan trọng để giữ cho Linux Mint Quế hoạt động. Nó có thể được gỡ bỏ với sudo apt-get remove python-pil (không phải pip), nhưng nó rất có thể sẽ phá vỡ hệ điều hành.

+0

Vui lòng sử dụng nút chỉnh sửa bên dưới câu hỏi của bạn để thêm thông tin và xóa câu trả lời này sau đó. Tại câu trả lời stackoverflow luôn luôn phải cung cấp một giải pháp cho câu hỏi. – cel

+3

@cel: Anh chàng này đã tìm ra lý do tại sao anh ta không thể gỡ cài đặt nó. Vì vậy, điều này khá nhiều * là * một câu trả lời và do đó thuộc về đây và không phải là một chỉnh sửa cho câu hỏi. Mặc dù đó là một chút ở giữa ... câu trả lời "tốt" cho vấn đề của anh ta là sử dụng virtualenv, nhưng có lẽ anh ta chỉ muốn biết tại sao anh ta không thể gỡ bỏ nó (câu hỏi hơi mơ hồ) – ThiefMaster

+0

@ThiefMaster, đủ công bằng . Tôi đoán tôi đã hiểu lầm phần cuối cùng. – cel

1

này cần khắc phục được vấn đề, vì nó cố định của tôi trên Ubuntu 14.x cài đặt pip (ngay cả khi nó đã được cài đặt), một cách an toàn tải get-pip.py từ đây https://pip.pypa.io/en/stable/installing/ Sau đó chạy lệnh sau:

sudo python get-pip.py

Các vấn đề liên quan