Saya tidak dapat menginstal easy_install di ubuntu saya

8

saya harus menginstal papan Review di ubuntu, saya mencoba perintah berikut tetapi saya mendapatkan kesalahan

sudo apt-get install python-setuptools.


Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package python-setuptools is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package python-setuptools has no installation candidate

Kemudian saya mencoba perintah di bawah ini tetapi untuk ini juga saya mendapatkan pesan kesalahan:

apt-get upgrade

E: Could not open lock file /var/lib/dpkg/lock - open (13 Permission denied)
E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?

Apa yang harus saya lakukan? Tolong bantu saya !!!!!

swati
sumber

Jawaban:

16

Buka terminal dengan menekan Ctrl+ Alt+ Tdan ketik yang berikut ini:

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install python-setuptools

Alasan di balik kesalahan
Error1:

Package python-setuptools is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package python-setuptools has no installation candidate 

Ini terjadi ketika Anda mencoba menginstal paket yang APT tidak tahu. Ketika Anda menambahkan sumber perangkat lunak dan kemudian melakukan pembaruan apt-get sistem Anda, basis data APT Anda diperbarui dengan semua paket pada repositori yang tercantum dalam daftar sumber perangkat lunak.

Kemudian ketika Anda mencoba untuk menginstal paket apa pun, apt memeriksa nama paket di database-nya, menemukannya dan memeriksa nama repo dari tempat mendapatkannya. Itu kemudian mengunduh paket dari repo itu.
Kesalahan2 :

  apt-get upgrade

    E: Could not open lock file /var/lib/dpkg/lock - open (13 Permission denied)
    E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?

Ini berarti bahwa Anda bukan pengguna root. Jadi kami gunakan sudountuk menjalankannya sebagai root

M.Tarun
sumber
Bahkan setelah mengetik perintah di atas saya mendapatkan pesan kesalahan yang sama. E: Paket python-setuptools tidak memiliki kandidat instalasi. Setelah menggunakan sudo apt-get upgrade: testpc1 @ ubuntu: ~ $ sudo apt-get upgrade Membaca daftar paket ... Selesai membangun pohon ketergantungan membaca informasi status ... Selesai 0 ditingkatkan, 0 baru dipasang, 0 untuk dihapus dan 0 tidak ditingkatkan .
swati
Versi ubuntu apa yang Anda gunakan?
M.Tarun
Jawaban ini tidak lagi valid. easy_install telah dihapus dari python-setuptools: askubuntu.com/a/1052682/519931
Pedro Gordo
3

Tolong jangan gunakan easy_install, tapi coba pipsaja.

sudo apt-get install python-pip

Sekarang Anda dapat menggunakannya dengan cara yang hampir sama easy_install, tetapi dengan manajemen paket yang lebih baik.

sudo pip install <pypi-package>
Timo
sumber
Setelah menjalankan perintah di atas, saya mendapatkan pesan kesalahan di bawah ini: testpc1 @ ubuntu: ~ $ sudo apt-get install python-pip Membaca daftar paket ... Selesai membangun pohon dependensi Membaca informasi keadaan ... Selesai E: Tidak dapat menemukan paket python -pip
swati
Beberapa alasan mengapa Anda harus menggunakan pip: stackoverflow.com/questions/3220404/…
Javier Rivera
1

Jawaban untuk masalah kedua Anda (tidak dapat membuka file kunci) Anda temukan di sini .

zwets
sumber
0

jika Anda menggunakan python3 virualenv untuk menginstal paket yang diinginkan melalui easy_install, coba instal python3-pip terlebih dahulu dengan menjalankan

sudo apt install python3-pip

dan kemudian instal paket yang diperlukan melalui

pip install <desired-package>
Avin Mathew
sumber