Когда я пытаюсь добавить virtualenv в качестве переводчика в PyCharm Community 2018.1.2 в Kubuntu 18.04, я получаю следующую ошибку:
ModuleNotFoundError: нет модуля с именем distutils.core
Как я могу решить это?
Когда я пытаюсь добавить virtualenv в качестве переводчика в PyCharm Community 2018.1.2 в Kubuntu 18.04, я получаю следующую ошибку:
ModuleNotFoundError: нет модуля с именем distutils.core
Как я могу решить это?
Я должен был установить это. Это была свежая установка Kubuntu 18.04, очевидно, без этого необходимого пакета.
sudo apt-get install python3-distutils
После этого я перезапустил PyCharm и создание виртуального интерпретатора проекта прошло успешно.
Если ответ @Hrvoje T не сработал (у меня не сработал), попробуйте следующее:
Запустите эту команду, и вы сможете установить инструменты упаковки в Pycharm:
sudo apt install python3-pip
Это python3-pip
, а не python-pip
если вы используете интерпретатор Python3.
https://stackoverflow.com/questions/43567996/pycharm-python-packaging-tools-not-found
На самом деле, решение @hyukkyulee решило проблему.
Это происходит потому, что по умолчанию Ubuntu поставляется с Python 2.7 и Python 3.x версии. И если вы установили пип с помощью
sudo apt install python-pip
установит pip в папку python 2.7.
поэтому вам нужно указать python3-pip для установки pip в папку python 3 вместе с другими утилитными пакетами.