E: Gói 'python-software-property' không có ứng cử viên cài đặt


37
sudo apt-get cài đặt python-software-property
Đọc danh sách gói ... Xong
Xây dựng cây phụ thuộc ... Xong
Gói thuộc tính python-phần mềm không có sẵn, nhưng được gọi bằng gói khác.
Điều này có thể có nghĩa là gói bị thiếu, đã bị lỗi thời hoặc
chỉ có sẵn từ một nguồn khác
Tuy nhiên, các gói sau thay thế nó:

 phần mềm-thuộc tính chung

E: Gói 'python-software-property' không có ứng cử viên cài đặt

Làm thế nào tôi có thể sửa lỗi này?

Câu trả lời:


43

Cài đặt software-properties-commonbằng cách chạy,

sudo apt-get install software-properties-common

software-properties-commongói là một thay thế cho python-software-properties.

cho <= 12.04

sudo apt-get install python-software-properties

cho> = 12.10

sudo apt-get install software-properties-common

2
Đây là làm việc. nhưng các thuộc tính python-get install python không hoạt động.
user238511

1
python-software-propertiesgói sẽ chỉ có sẵn cho các phiên bản dưới 12.04.
Avinash Raj

@AvinashRaj và cái gì sẽ thay thế nó?
Karl Morrison

4
Nếu bạn thấy điều này khi cố gắng cài đặt ngọn đuốc, bạn sẽ cần phải bình luận hai dòng liên quan python-software-propertiestrong torch/install-depssau khi cài đặt software-properties-common.
cag51

Trên Ubuntu 16.04 dpkg --listfiles python-properties-commondpkg --listfiles software-properties-commonchỉ ra rằng chỉ python-properties-commonthêm các tệp cho phiên bản Python 2.7. Và, nó software-properties-commoncung cấp các tệp cho Python 3.
l --marc l

8

Tôi gặp vấn đề này trên Ubuntu 18.04

Đã thử một vài cách cuối cùng điều này đã khắc phục vấn đề của tôi

sudo apt --fix-broken install python-pycurl python-apt

3

Tôi đã bắt đầu với ngọn đuốc và đối mặt với lỗi.
Đây là cách tôi đã giải quyết nó.

  1. đi đến

    Trang chủ -> Đèn pin -> Mở install-deps

    tìm từ khóa python-software-propertiesvà thay thế nó bằng software-python-common, lưu và thoát.

  2. cài đặt phần mềm-python-common với lệnh

    sudo apt-get install software-properties-common 
    
  3. chạy lệnh

    cd ~/torch; bash install-deps;
    

Bạn xong việc rồi!!


1
bạn đã mắc lỗi đánh máy trong: software-python-common(nên là software-properties-common)
HongboZhu

Hãy sử dụng software-properties-commonthay vì software-python-commonnó hoạt động như một nét duyên dáng!
Sundeep

0

Đây là bài viết đầu tiên của tôi và tôi chỉ mới sử dụng linux trong vài tuần, vì vậy hãy dễ dàng với tôi =].

Nếu phương thức của ymin gặp lỗi

root @ my32bitbox: ~ # sudo apt-get install python-software-property git-core. Đọc danh sách gói ... Xong Xây dựng cây phụ thuộc
Đọc thông tin trạng thái ... Đã hoàn thành Gói thuộc tính phần mềm python không có sẵn, nhưng được gọi bằng gói khác. Điều này có thể có nghĩa là gói bị thiếu, đã bị lỗi thời hoặc chỉ có sẵn từ một nguồn khác. Tuy nhiên, các gói sau thay thế nó:
phần mềm-thuộc tính chung

... dòng điều chỉnh nhẹ này hoạt động với tôi (lưu ý: nếu nó tạo ra sự khác biệt ... tôi cần nó để cài đặt phụ thuộc 32 bit cho bản dựng rượu vang của riêng tôi)

> sudo apt-get install software-properties-common git-core

0

Tôi cũng nhận được lỗi tương tự. Mở terminal và gõ lệnh bên dưới

sudo apt-get install -y software-properties-common

thì đây

sudo apt-get install -y python-software-properties

Tôi hy vọng điều này sẽ làm việc. Nó hoạt động trong hệ thống của tôi.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.