web-dev-qa-db-ja.com

LinuxのPyCharmに仮想インタプリタをインストールできない

Kubuntu 18.04のPyCharm Community 2018.1.2でvirtualenvをインタプリタとして追加しようとすると、次のエラーが発生します。

ModuleNotFoundError: 'distutils.core'という名前のモジュールはありません

enter image description here

どうすればこれを解決できますか?

41
Hrvoje T

私はそれをインストールしなければなりませんでした。これはKubuntu 18.04のフレッシュインストールで、明らかに必要なパッケージはありませんでした。

Sudo apt-get install python3-distutils

その後PyCharmを再起動し、仮想プロジェクトインタプリタを作成することに成功しました。

62
Hrvoje T

@Hrvoje Tの答えがうまくいかなかった(それが私にはうまくいかなかった)なら、これを試してみてください。

このコマンドを実行すると、Pycharmにパッケージングツールをインストールできるはずです。

Sudo apt install python3-pip

Python3インタプリタを使用している場合はpython3-pipではなくpython-pipです。

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

4
hyukkyulee

実際には、@ hyukkyuleeソリューションが問題を解決しました。

それは、デフォルトで、Ubuntuにはpython 2.7とpython 3.xのバージョンが付属しているからです。そしてあなたがpipを使ってインストールしたならば

Sudo apt install python-pip

python 2.7フォルダに 'pip'をインストールします。

だからあなたは他のutilパッケージと一緒にpython 3フォルダにpipをインストールするためにpython3-pipを指定する必要があります。

0
skay