Vraag Hoe extra pakket te installeren in anaconda3? [duplicaat]


Deze vraag heeft hier al een antwoord:

Ik krijg deze fout tijdens het installeren. En wanneer ik gebruik sudo, het zegt command not found.

$ conda update conda
Solving environment: done

## Package Plan ##

environment location: /home/raworm/anaconda

added / updated specs: 
- conda


The following packages will be UPDATED:

conda: 4.4.10-py36_0 --> 4.4.11-py36_0

Proceed ([y]/n)? y

Preparing transaction: done
Verifying transaction: done
Executing transaction: failed
ERROR conda.core.link:_execute(481): An error occurred while 
uninstalling package 'defaults::conda-4.4.10-py36_0'.
PermissionError(13, 'Permission denied')
Attempting to roll back.

Rolling back transaction: done

PermissionError(13, 'Permission denied')

Dit is wat er gebeurt als ik gebruik sudo:

 $ sudo conda update conda
 sudo: conda: command not found

Ik kan ook niet gebruiken pip in sudo, Ik krijg steeds dezelfde foutmelding:

sudo: pip: command not found

Hoe dit op te lossen?


1
2018-03-13 07:40


oorsprong


Heb je hier toevallig een oplossing voor gevonden? Ik krijg te maken met dezelfde kwestie. - Usama Zafar
Welkom bij Ask Ubuntu! Wilt u alstublieft Bewerk uw vraag om de uitvoer van op te nemen which conda pip? Bedankt. - David Foerster


antwoorden:


Alle conda-opdrachten moeten worden uitgevoerd zonder supergebruikersrechten. Dat is waarom sudo conda opdracht werkt niet.

Mogelijk hebt u een conda-installatiebusbestand met supergebruikersprivileges tijdens het installeren uitgevoerd. De gebruiker (raworm) Het uitvoeren van conda heeft geen schrijfrechten voor paden (/home/raworm/anaconda) het moet in de omgeving wijzigen, dan kan conda niets doen. Om dit probleem op te lossen, moet u de rechten op paden wijzigen (/home/raworm/anaconda).

De machtigingen voor paden wijzigen (/home/user/anaconda) gebruik makend van:

sudo chown -R user /home/user/anaconda

1
2017-07-07 22:19



Dit geeft niet aan hoe de machtiging voor die specifieke map moet worden gewijzigd. - Stephen Rauch