Linux의 PyCharm에 가상 인터프리터를 설치할 수 없습니다


53

Kubuntu 18.04의 PyCharm Community 2018.1.2에서 인터프리터로 virtualenv를 추가하려고하면 다음 오류가 발생합니다.

ModuleNotFoundError : 'distutils.core'라는 모듈이 없습니다.

여기에 이미지 설명을 입력하십시오

이 문제를 어떻게 해결할 수 있습니까?


이 문제를 해결하기위한 추적 문제 : youtrack.jetbrains.com/issue/PY-32099
피닉스

1
항상 리눅스에서 ... 맥 / 윈도우에서는 아무 문제가 없다. 리눅스에서만 당신은 항상 뭔가를 추가 / 수정하고 다른 두 가지를 통해 그것을 지원할 때 당황하게해야한다 ...
DimiDak

모든 플랫폼에는 고유 한 문제가 있습니다.
Hrvoje T

답변:


82

나는 그것을 설치해야했다. 이것은 필요한 패키지가없는 새로운 Kubuntu 18.04 설치였습니다.

sudo apt-get install python3-distutils

그 후 PyCharm을 다시 시작하고 가상 프로젝트 인터프리터 생성에 성공했습니다.


1
이것은 나를 위해 잘 작동했습니다.
cstrutton

나쁜 점은 pycharm이 설치 된 방법을 지정하지 않는 것 입니다. 완성을 위해서만 : 1.이 Pycharm은 스냅으로 설치 되었을 것입니다 . (매일 여러 설치에서 pycharm을 사용하고이 오류가 발생하지 않았습니다. 새로운 18.04 설치에서 pycharm으로 스냅을 테스트 한 후에 만) 2. 'python3-disutils'를 설치 한 후. "ModuleNotFoundError : No module named 'setuptools'"오류가 발생했습니다.
MadMike

이것은 setup-tools를 설치하지 않습니다. 그러나 python3-pip그렇습니다.
wowkin2

@MadMike 필자의 경우, 문제는 Windows 설치에서 Raspbian 서버를 대상으로하는 동안 원격 SSH 인터프리터를 사용하려고했습니다. 위와 같이 distutils를 설치하는 것만으로도 통역사를 이용할 수 있습니다.
기본


0

실제로 @ hyukkyulee 솔루션이 문제를 해결했습니다.

기본적으로 Ubuntu에는 python 2.7 및 python 3.x 버전이 제공되기 때문입니다. 그리고 pip를 사용하여 설치했다면

sudo apt install python-pip

python 2.7 폴더에 'pip'를 설치합니다.

따라서 다른 유틸리티 패키지와 함께 python 3 폴더에 pip를 설치하려면 python3-pip를 지정해야합니다.


우분투가 아닌 쿠분투를 사용했습니다.
Hrvoje T

@HrvojeT 이것은 모든 버전의 ([KULX] buntu에서 작동합니다.
MadMike
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.