Lorsque j'essaie d'ajouter virtualenv en tant qu'interprète dans PyCharm Community 2018.1.2 dans Kubuntu 18.04, j'obtiens l'erreur suivante:
ModuleNotFoundError: aucun module nommé 'distutils.core'
Comment puis-je résoudre ça?
ubuntu
python
pycharm
virtualenv
Hrvoje T
la source
la source
Réponses:
J'ai dû l'installer. C'était une nouvelle installation de Kubuntu 18.04, évidemment, sans ce package nécessaire.
Après cela, j'ai redémarré PyCharm et la création de l'interpréteur de projet virtuel a réussi.
la source
python3-pip
oui.python3-pip
, veuillez consulter askubuntu.com/questions/1185084/…Si la réponse de @Hrvoje T n'a pas fonctionné (cela n'a pas fonctionné pour moi), essayez ceci:
Exécutez cette commande et vous devriez pouvoir installer les outils de packaging dans Pycharm:
Ce n'est
python3-pip
pas lepython-pip
cas si vous utilisez l'interpréteur Python3./programming/43567996/pycharm-python-packaging-tools-not-found
la source
Ni @Hrvoje T ni @hyukkyulee ne fonctionnaient pour moi car j'avais déjà installé ces packages. La désinstallation et la réinstallation n'ont pas également résolu le problème.
Je viens de mettre à niveau mon système vers Ubuntu 19.10 et j'ai remarqué qu'ils avaient mis à niveau l'interpréteur python vers 3.7. PyCharm générait cependant l'interpréteur venv basé sur son précédent (python 3.6). En changeant le
base interpreter
deNew Interpreter block
je résolu cette question.la source
En fait, la solution @hyukkyulee a résolu le problème.
C'est parce que, par défaut, Ubuntu est livré avec la version python 2.7 et python 3.x. Et si vous avez installé pip en utilisant
va installer 'pip' dans le dossier python 2.7.
vous devez donc spécifier python3-pip pour installer pip dans le dossier python 3 avec d'autres packages util.
la source