2017-09-10 2 views
0

Je pense que je me suis trompé en installant des paquets pour python et tout l'environnement. Chaque fois que je veux installer quelque chose que je rencontrerai des problèmes tels que:..

directory is not owned by the current user and the cache has been disabledMessed up paquets Python installement? (OS X)

également PyCharm je pense toujours installer les packages référencés (pas de modules qui est faux puisque je peux les utiliser lorsque je clique sur « install référencé packages' i obtiennent l'avertissement mentionné ci-dessus plus de:

OSError: [Errno 1] Operation not permitted

Espérons que l'un d'entre vous peut aider :(

Cordialement MatthiasEdit: À un moment donné, j'ai également installé un venv pour python. Peut-être que cela concerne mon problème. Je suis désolé je suis nouveau et je n'ai aucune idée de ce que je fais.

Répondre

0

Vous avez un problème avec vos autorisations, si vous exécutez

which python 

vous verrez où votre version actuelle de Python est installé. Si vous êtes sur osx, je vous recommande sérieusement de télécharger le brew ici: https://brew.sh/. Il suffit de coller cette commande dans votre terminal, vous devez installer python en exécutant:

brew install python 

Cela vous donnera quelques instructions plus tard, mais la bière version embarquée de python est beaucoup plus robuste que celui qui obtient livré avec votre système. Une autre remarque est que si vous utilisez des environnements virtuels, pensez à utiliser virtualenvwrapper here. Cela devrait rendre les choses beaucoup plus fluides pour vous :)

Espérons que ça aide.

+0

En outre, il peut être aussi simple que d'exécuter chown et de définir la propriété de votre distribution Python à votre propre nom d'utilisateur. Mais encore une fois, pour éviter des problèmes comme celui-ci, j'utiliserais le breuvage pour gérer ces choses pour moi. – user2662833

+0

Quand j'entre python qui retourne
'/ usr/bin/python' Quand je veux ajouter chown à ce chemin avec mon utilisateur que je reçois:
' chown:/usr/bin/python: Operation not permitted ' –

+0

' sudo chown !! 'Vous auriez du sudo car il n'appartient pas à votre utilisateur. – user2662833