すべての前提条件 (Java など) が既にインストールされている場合は、charmy
を試してください。 (Linux 用の PyCharm インストーラー)。
virtualenv charmy-env
source charmy-env/bin/activate
pip install charmy
charmy install
これにより、PyCharm がホーム ディレクトリにインストールされます。また、機能の PyCharm のアップグレードも簡素化されます。アップグレードするには、入力するだけです
charmy install
ディストリビューションを手動でダウンロードしたり、解凍したりする代わりに、
詳細については、https://pypi.python.org/pypi/charmy を参照してください。
私は同じ問題を抱えていました。前に述べたように、エラーはopenjdkがヘッドレスだったというものでした。私がしたことは、コマンド apt-get install default-jdk を使用して最初から openjdk をインストールしたことです (ubuntu用)。最善の方法ではないことは承知していますが、かなり迅速で簡単です。
PYcharm がスナップとして利用できるようになりました。以下のように簡単にインストールできます
sudo apt update && sudo apt install snapd
次に、コミュニティ エディションを次の方法でインストールできます
sudo snap install pycharm-community --classic
古典的な逃避は、古典的な監禁状態で公開されたスナップを取得することです
私は同じ問題を抱えています。あなたも私も、私たちのシステムには最小限の (ヘッドレス) Java がインストールされているようです。システムの方法でインストール済みパッケージを見つけて Java を検索すると、openjdk-headless しか見つからないはずです
yum list installed | grep openjdk
# or on debian-based systems
# dpkg --get-selections | grep openjdk
# =>java-1.7.0-openjdk-headless
その場合の解決策は、「-headless」サフィックスなしで同じパッケージをインストールすることです。
ここで、ソリューションに関する情報を取得しています:https://bugzilla.redhat.com/show_bug.cgi?id=1177379