Puncte:1

E: Pachetul „python-scipy” nu are un candidat pentru instalare

drapel tr

La instalarea unui software, găsesc următoarea eroare de mai multe ori:

$ sudo python setup.py install
Traceback (cel mai recent apel ultimul):
  Fișierul „setup.py”, linia 24, în <modul>
    din software_name import PACKAGE_NAME
  Fișierul „/home/username/Softwares/software_name/__init__.py”, rândul 29, în <modul>
import scipy
ImportError: Niciun modul numit scipy

Pot instala multe dintre modulele lipsă cu, de exemplu, sudo apt-get install -y python-numpy, dar uneori primesc:

username@username:~/Softwares/software_name$ sudo apt-get install -y python-scipy
Citirea listelor de pachete... Gata
Construirea arborelui de dependență       
Citirea informațiilor despre stare... Gata
Pachetul python-scipy nu este disponibil, dar se referă la un alt pachet.
Acest lucru poate însemna că pachetul lipsește, a fost învechit sau
este disponibil numai din altă sursă

E: Pachetul „python-scipy” nu are un candidat pentru instalare

Și chiar nu sunt sigur ce se întâmplă? Am citit mai departe alt fir că depozitul 20.04 LTS are NumPy, dar nu are SciPy.

EDITAȚI | ×:

$ sudo apt install python-pip
Citirea listelor de pachete... Gata
Construirea arborelui de dependență       
Citirea informațiilor despre stare... Gata
Pachetul python-pip nu este disponibil, dar se referă la un alt pachet.
Acest lucru poate însemna că pachetul lipsește, a fost învechit sau
este disponibil numai din altă sursă
Cu toate acestea, următoarele pachete îl înlocuiesc:
  python3-pip

E: Pachetul „python-pip” nu are un candidat pentru instalare

$ pip install scipy
Cerință deja îndeplinită: scipy în /usr/lib/python3/dist-packages (1.3.3)

$ sudo apt install python3-pip
Citirea listelor de pachete... Gata
Construirea arborelui de dependență       
Citirea informațiilor despre stare... Gata
python3-pip este deja cea mai nouă versiune (20.0.2-5ubuntu1.6).
0 actualizat, 0 nou instalat, 0 de eliminat și 0 neactualizat.

$ sudo pip install scipy
[sudo] parola pentru user_name: 
Cerință deja îndeplinită: scipy în /usr/lib/python3/dist-packages (1.3.3)

$ python --version
Python 2.7.18
pLumo avatar
drapel in
„Cu toate acestea, următoarele pachete îl înlocuiesc: python3-pip`, mi-am actualizat răspunsul :-)
pLumo avatar
drapel in
`scipy` este deja instalat pentru `python3`.
Py-ser avatar
drapel tr
@pLumo vezi noile editări
N0rbert avatar
drapel zw
Care sunt numele și adresa URL de descărcare a „un software”?
pLumo avatar
drapel in
@Py-ser, vezi actualizarea mea
Puncte:2
drapel in

Cea mai bună sursă pentru a căuta pachete în depozitele ubuntu este packages.ubuntu.com

Poti caută scipy și va vedea, că a fost scos din univers după 18.04.

Nu pot decât să speculez despre motiv, poate că nu a putut fi găsit niciun întreținător pentru pachet.

Cu toate acestea, îl puteți instala cu ușurință prin intermediul pip:

sudo apt install python3-pip
pip install scipy

Rețineți că pip va instala implicit un pachet pentru utilizatorul local. Dacă trebuie să rulați un piton scenariu cu sudo sau alt utilizator, trebuie să îl instalați la nivel de sistem cu:

sudo pip install scipy

Dacă ale tale piton încă nu recunoașteți pachetul, poate fi necesar să verificați dacă piton poate link-uri către python2. Verifica cu python --versiune.

Py-ser avatar
drapel tr
Nu chiar, vă rog să vedeți editarea
Py-ser avatar
drapel tr
editat din nou, fara noroc. Ce se întâmplă dacă, într-adevăr, python se leagă la python2?
pLumo avatar
drapel in
rulați `python3 myscript`. Sau instalați pachetul `sudo apt install python-is-python3`

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.