Kirjoittaja Aihe: YLE DL ja PIP poistaminen  (Luettu 3078 kertaa)

jatako

  • Käyttäjä
  • Viestejä: 12
    • Profiili
YLE DL ja PIP poistaminen
« : 16.11.18 - klo:20.28 »
Moi, hölmöilin jotain YLE DL asennuksen kanssa ja en saa sitä toimimaan millään ohjeilla.  Time Shift ei toimi joten tarvitsen komennot miten poistan kaikki YLE DL ja PIP asennukset, jotka on tehty Linux Mintin asennuksen jälkeen. Onnistuuko? Löydän kyllä kaikenlaisia ohjeita PIP Python poistoon, mutta en uskalla kokeilla niitä...

YLE DL poisto-ohjeetkaan eivät tunnu toimivan. Kiitos vaivannäöstä.

matsukan

  • Käyttäjä
  • Viestejä: 2152
    • Profiili
Vs: YLE DL ja PIP poistaminen
« Vastaus #1 : 16.11.18 - klo:20.37 »
Mihin asensit yle-dl:n ? Pip on pythonin pakettien asennusohjelma joka voi asentaaa paketteja järjestelmä tasolla tai virtualenv esim  kotihakemistoon ? Asensitko esim sudona vai ilman sitä ?
Pohjois-pohjanmaa
-- motto:  backupin tarve huomataan aina liian myöhään

nm

  • Käyttäjä
  • Viestejä: 16425
    • Profiili
Vs: YLE DL ja PIP poistaminen
« Vastaus #2 : 16.11.18 - klo:20.42 »
Tämä kattaa kaikki yleisimmät tapaukset, eli sekä käyttäjän kotihakemistoon että järjestelmään asennetun yle-dl:n poiston sekä Python 2:sta että Python 3:sta:

Koodia: [Valitse]
pip2 uninstall yle-dl
pip3 uninstall yle-dl
sudo pip2 uninstall yle-dl
sudo pip3 uninstall yle-dl

Jos yle-dl -vielä tuon jälkeen kummittelee järjestelmässä, se on varmaankin asennettu jotenkin muuten kuin pipillä.


Muokkaus: Poistettu ylimääräinen --user -valitsin
« Viimeksi muokattu: 16.11.18 - klo:21.14 kirjoittanut nm »

jatako

  • Käyttäjä
  • Viestejä: 12
    • Profiili
Vs: YLE DL ja PIP poistaminen
« Vastaus #3 : 16.11.18 - klo:20.58 »
Moi,

Enää en ole varma, miten on asennettu:

jtak@jtak-K73BY ~ $ pip2 uninstall --user yle-dl
/home/jtak/.local/lib/python2.7/site-packages/pip/_vendor/requests/__init__.py:83: RequestsDependencyWarning: Old version of cryptography ([1, 2, 3]) may cause slowdown.
  warnings.warn(warning, RequestsDependencyWarning)

Usage:   
  pip2 uninstall [options] <package> ...
  pip2 uninstall [options] -r <requirements file> ...

no such option: --user
jtak@jtak-K73BY ~ $ pip3 uninstall --user yle-dl

Usage:   
  pip uninstall [options] <package> ...
  pip uninstall [options] -r <requirements file> ...

no such option: --user
jtak@jtak-K73BY ~ $ sudo pip2 uninstall yle-dl
[sudo] salasana henkilölle jtak:
The directory '/home/jtak/.cache/pip/http' or its parent directory is not owned by the current user and the cache has been disabled. Please check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
Cannot uninstall requirement yle-dl, not installed
The directory '/home/jtak/.cache/pip/http' or its parent directory is not owned by the current user and the cache has been disabled. Please check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
You are using pip version 8.1.1, however version 18.1 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
jtak@jtak-K73BY ~ $ sudo pip3 uninstall yle-dl
The directory '/home/jtak/.cache/pip/http' or its parent directory is not owned by the current user and the cache has been disabled. Please check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
Cannot uninstall requirement yle-dl, not installed
The directory '/home/jtak/.cache/pip/http' or its parent directory is not owned by the current user and the cache has been disabled. Please check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
You are using pip version 8.1.1, however version 18.1 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.

jatako

  • Käyttäjä
  • Viestejä: 12
    • Profiili
Vs: YLE DL ja PIP poistaminen
« Vastaus #4 : 16.11.18 - klo:21.05 »
Mihin asensit yle-dl:n ? Pip on pythonin pakettien asennusohjelma joka voi asentaaa paketteja järjestelmä tasolla tai virtualenv esim  kotihakemistoon ? Asensitko esim sudona vai ilman sitä ?

Ilman sudoa (jos muistan oikein)

yt. JtaK

nm

  • Käyttäjä
  • Viestejä: 16425
    • Profiili
Vs: YLE DL ja PIP poistaminen
« Vastaus #5 : 16.11.18 - klo:21.12 »
Usage:   
  pip2 uninstall [options] <package> ...
  pip2 uninstall [options] -r <requirements file> ...

no such option: --user
jtak@jtak-K73BY ~ $ pip3 uninstall --user yle-dl

Usage:   
  pip uninstall [options] <package> ...
  pip uninstall [options] -r <requirements file> ...

no such option: --user

Ai niin, pip tosiaan toimii hieman epäloogisesti tuon osalta, eli asennuksessa voi määritellä --user-vivulla asennuksen käyttäjän kotihakemistoon, mutta poistossa sellaista vipua ei olekaan. Eli ilman --user -valitsinta:

Koodia: [Valitse]
pip2 uninstall yle-dl
pip3 uninstall yle-dl
sudo pip2 uninstall yle-dl
sudo pip3 uninstall yle-dl

matsukan

  • Käyttäjä
  • Viestejä: 2152
    • Profiili
Vs: YLE DL ja PIP poistaminen
« Vastaus #6 : 16.11.18 - klo:21.16 »
Voi olla joku hakemisto on ajettu root käyttäjänä ja tuolla .cache hakemistossa nyt root käyttäjän omistamia tiedostoja

Lainaus
cd

cd .cache

sudo rm -rf pip/*

Tosin tuo vie kaikki tuolta hamistosta mutta se on joka tapauksessa merkitty .cache hakemistoksi.  Käytä siis harkiten  ! Vaikuttaa varmasti ohjelmien käyttäytymiseen ...

Kokeile ensin tuota nm:n tarjoamaa keinoa ... 

« Viimeksi muokattu: 16.11.18 - klo:21.22 kirjoittanut matsukan »
Pohjois-pohjanmaa
-- motto:  backupin tarve huomataan aina liian myöhään

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11481
    • Profiili
    • Tomin kotisivut
Vs: YLE DL ja PIP poistaminen
« Vastaus #7 : 16.11.18 - klo:21.30 »
Voi olla joku hakemisto on ajettu root käyttäjänä ja tuolla .cache hakemistossa nyt root käyttäjän omistamia tiedostoja

Virheilmoituksesta en ainakaan sellaista päätellyt, koska root-käyttäjänä se valitti väärästä omistajasta, jonka voisi olettaa olevan silloin koneen varsinainen käyttäjä. Sinänsä vähän hassu tarkastus.
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.