Quando tento adicionar virtualenv como intérprete na Comunidade PyCharm 2018.1.2 no Kubuntu 18.04, recebo o seguinte erro:
ModuleNotFoundError: nenhum módulo chamado 'distutils.core'
Como posso resolver isso?
ubuntu
python
pycharm
virtualenv
Hrvoje T
fonte
fonte
Respostas:
Eu tive que instalá-lo. Esta foi uma nova instalação do Kubuntu 18.04, obviamente, sem este pacote necessário.
Depois disso, reiniciei o PyCharm e a criação do interpretador de projeto virtual foi bem-sucedida.
fonte
python3-pip
faz.python3-pip
, consulte askubuntu.com/questions/1185084/…Se a resposta de @Hrvoje T não funcionou (não funcionou para mim), tente o seguinte:
Execute este comando e você poderá instalar as ferramentas de empacotamento no Pycharm:
Não
python3-pip
,python-pip
se você estiver usando o intérprete Python3./programming/43567996/pycharm-python-packaging-tools-not-found
fonte
Nem @Hrvoje T e @hyukkyulee funcionaram para mim desde que eu já havia instalado esses pacotes. Desinstalar e reinstalar também não resolveu o problema.
Acabei de atualizar meu sistema para o Ubuntu 19.10 e notei que eles haviam atualizado o interpretador python para 3.7. O PyCharm, no entanto, estava gerando o interpretador venv com base no anterior (python 3.6). Ao alterar o
base interpreter
deNew Interpreter block
, resolvi esse problema.fonte
Na verdade, a solução @hyukkyulee resolveu o problema.
É porque, por padrão, o Ubuntu vem com as versões python 2.7 e python 3.x. E se você instalou o pip usando
instalará 'pip' na pasta python 2.7.
então você precisa especificar python3-pip para instalar o pip na pasta python 3 junto com outros pacotes util.
fonte