27

Когда я пытаюсь добавить virtualenv в качестве переводчика в PyCharm Community 2018.1.2 в Kubuntu 18.04, я получаю следующую ошибку:

ModuleNotFoundError: нет модуля с именем distutils.core

Как я могу решить это?

3 ответа3

43

Я должен был установить это. Это была свежая установка Kubuntu 18.04, очевидно, без этого необходимого пакета.

sudo apt-get install python3-distutils

После этого я перезапустил PyCharm и создание виртуального интерпретатора проекта прошло успешно.

2

Если ответ @Hrvoje T не сработал (у меня не сработал), попробуйте следующее:

Запустите эту команду, и вы сможете установить инструменты упаковки в Pycharm:

sudo apt install python3-pip

Это python3-pip , а не python-pip если вы используете интерпретатор Python3.

https://stackoverflow.com/questions/43567996/pycharm-python-packaging-tools-not-found

0

На самом деле, решение @hyukkyulee решило проблему.

Это происходит потому, что по умолчанию Ubuntu поставляется с Python 2.7 и Python 3.x версии. И если вы установили пип с помощью

sudo apt install python-pip

установит pip в папку python 2.7.

поэтому вам нужно указать python3-pip для установки pip в папку python 3 вместе с другими утилитными пакетами.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .