Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: jatako - 16.11.18 - klo:20.28

Otsikko: YLE DL ja PIP poistaminen
Kirjoitti: jatako - 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ä.
Otsikko: Vs: YLE DL ja PIP poistaminen
Kirjoitti: matsukan - 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ä ?
Otsikko: Vs: YLE DL ja PIP poistaminen
Kirjoitti: nm - 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
Otsikko: Vs: YLE DL ja PIP poistaminen
Kirjoitti: jatako - 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.
Otsikko: Vs: YLE DL ja PIP poistaminen
Kirjoitti: jatako - 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
Otsikko: Vs: YLE DL ja PIP poistaminen
Kirjoitti: nm - 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
Otsikko: Vs: YLE DL ja PIP poistaminen
Kirjoitti: matsukan - 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 ... 

Otsikko: Vs: YLE DL ja PIP poistaminen
Kirjoitti: Tomin - 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.