To zainstaluj pierwszy z nich (libpython3.6-stdlib).
Chyba mam zainstalowany bo mogę tylko usunąć .
Zanim zainstaluje ibpython3.6-stdlib muszę najpierw dać intltool ale z tego co widzę w Synaptica jest uszkodzony .
Pokaż jakie masz zainstalowane/dostępne pakiety z python w nazwie.
sudo apt search python
(powinno zadziałać)
Czyli tak: masz zainstalowany python w wersji 3.6. Do niczego się nie przyda, bo crazydiskmark wymaga wersji 3.8. Pozostaje odinstalować. Najlepiej zrobić to z poziomu Synaptica.
A potem instalka pythona w wersji 3.8:
https://docs.python-guide.org/starting/install3/linux/#install3-linux
Niby coś tam zainstalował ale nadal mam 3.6.9
python --version
No po wpisaniu mam Python 3.6.9 . W synaptic package manager mogę zainstalować Python 3.6 i nic po za tym no chyba że coś źle robię.
sudo apt-get install software-properties-common
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt-get update
sudo apt-get install python3.8
Wpisałem i o to wynik
lenovo@Rafal-Lenovo-G50-30:~$ sudo apt-get install python3.8
Czytanie list pakietów… Gotowe
Budowanie drzewa zależności
Odczyt informacji o stanie… Gotowe
python3.8 is already the newest version (3.8.6-1+bionic2).
Następujące pakiety zostały zainstalowane automatycznie i nie są już więcej wymagane:
linux-headers-5.4.0-52-generic linux-hwe-5.4-headers-5.4.0-47
linux-hwe-5.4-headers-5.4.0-52 linux-image-5.4.0-52-generic
linux-modules-5.4.0-52-generic linux-modules-extra-5.4.0-52-generic
Aby je usunąć należy użyć “sudo apt autoremove”.
0 aktualizowanych, 0 nowo instalowanych, 0 usuwanych i 0 nieaktualizowanych.
Po sprawdzeniu mam teraz Python 2.7.17
Powtórzyłem to samo i nic to nie dało Python 2.7.17
Nie pozostaje nic innego jak usunąć wersję 2.7.
Wywaliłem. Obecnie próbuje jeszcze raz .
Edit.
Trochę pokombinowałem z Python i chyba udało mi się wgrać 3.8 wynik:
lenovo@Rafal-Lenovo-G50-30:~$ sudo apt install python3.8
Czytanie list pakietów… Gotowe
Budowanie drzewa zależności
Odczyt informacji o stanie… Gotowe
python3.8 is already the newest version (3.8.6-1+bionic2).
Następujące pakiety zostały zainstalowane automatycznie i nie są już więcej wymagane:
apg folder-color-common gnome-control-center-data gnome-control-center-faces
gnome-online-accounts icoutils jq libcdio-cdda2 libcdio-paranoia2
libcolord-gtk1 libjq1 libldb1 libnss-myhostname libonig4 libtalloc2
libtevent0 libwbclient0 libwxbase3.0-0v5 libwxgtk3.0-gtk3-0v5
linux-headers-5.4.0-52-generic linux-hwe-5.4-headers-5.4.0-47
linux-hwe-5.4-headers-5.4.0-52 linux-image-5.4.0-52-generic
linux-modules-5.4.0-52-generic linux-modules-extra-5.4.0-52-generic
mobile-broadband-provider-info network-manager-gnome python3-macaroonbakery
python3-nacl python3-protobuf python3-pymacaroons python3-rfc3339
ubuntu-system-service
Aby je usunąć należy użyć “sudo apt autoremove”.
0 aktualizowanych, 0 nowo instalowanych, 0 usuwanych i 0 nieaktualizowanych.
lenovo@Rafal-Lenovo-G50-30:~$ python3.8 --version
Python 3.8.6
Zainstalowałem Ubuntu .
lenovo@lenovo-Lenovo-G50-30:~/Pulpit$ pip3 install crazydiskmark
Requirement already satisfied: crazydiskmark in /home/lenovo/.local/lib/python3.8/site-packages (0.7.3)
Requirement already satisfied: PyQt5 in /home/lenovo/.local/lib/python3.8/site-packages (from crazydiskmark) (5.15.1)
Requirement already satisfied: humanfriendly in /home/lenovo/.local/lib/python3.8/site-packages (from crazydiskmark) (8.2)
Requirement already satisfied: PyQt5-sip<13,>=12.8 in /home/lenovo/.local/lib/python3.8/site-packages (from PyQt5->crazydiskmark) (12.8.1)
Skoro masz Ubuntu, to wykonaj kroki z pierwszego mojego posta.
Ew. możesz ściągnąć źródła ze strony crystaldiskmarka i samemu skompilować/zainstalować. To nic trudnego.
Zrobione i o to wynik
lenovo@lenovo-Lenovo-G50-30:~/Pulpit$ sudo apt install crazydiskmark
Czytanie list pakietów… Gotowe
Budowanie drzewa zależności
Odczyt informacji o stanie… Gotowe
E: Nie udało się odnaleźć pakietu crazydiskmark
Teraz spróbuje zrobić jak mówiłeś ( pobrałem crystaldiskmarka ) i zobaczę czy mi się uda.
Podaje się. Nic mi nie wchodzi.
Co pokazuje:
python3 --version
Ubuntu i pochodne, to są kajdany nałożone na użytkownika. Bez kombinacji nic nie możesz.
Masz rację, choć przy odrobinie wysiłku można to spokojnie opanować i aktualizować bez probemu z wersji na wersję.
Po instalacji wystarczy włączyć sekcje universe multiverse, nie dodawać miliona PPA, nie instalować z łapy (to jak w każdym linuksie) i aktualizować zgodnie z rzemiosłem. Ubuntowate i o zgrozo również Debian cierpią na syndrom powielany w wielu miejscach, a mianowicie ‘apt upgrade VS apt-get dist-upgrade’. Potem jest jęczenie jak stąd do Redmond
Taka magia jak w tym wątku prędzej czy później doprowadzi do rozwalenia systemu.
W tym konkretnym przypadku w Ubuntu 20.10 wobec błędu braku pliku “Release” trzeba było podmienić groovy na focal i fszysko. Oczywiście po czasie przy tym PPA i przy tej wersji systemu mogą pojawić się problemy i tego trzeba mieć świadomość.