Linux OSにpycharmをインストールしようとしています。 pycharm/dowloadの指示に従います。 Linuxマシンを実行しているので、現在のディレクトリにあるpychrarmファイルを確認しました。
ietX220:~$ ls
Desktop pycharm-community-4.0.1
Documents Music
pycharm-community- 4.0.1.tar.gz
Downloads New Folder Templates
Dropbox octave-workspace Videos
examples.desktop Pictures VirtualBox VMs
jdk1.8.0_25 Public Win7-PV2hh-6c3HY-
QJHM9-8RJJH-P86W8.iso
ietX220:~$ pycharm-*.tar.gz
pycharm-community-4.0.1.tar.gz: command not found
ご覧のとおり、pycharmファイルはcurrent(home)ディレクトリにありますが、見つかりません。
次に、pycharm.shを実行可能にしたtarファイルを開きました。
chmod +x pycharm.sh
そして走った:
~/pycharm-community-4.0.1/bin$ ./pycharm.sh
Startup Error: Application cannot start in headless mode
何が悪いのですか?
同じ問題が発生しています。多分あなたと私は両方とも最小限の(ヘッドレス)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
私は同じ問題を抱えていましたが、前述のとおり、エラーはopenjdkがヘッドレスであるというものでした。私がしたことは、コマンドapt-get install default-jdk(ubuntuの場合)を使用して最初のopenjdkからインストールしたことです。私はそれが最良の方法ではないことを知っていますが、それはかなり速くて簡単です。
すでにすべての前提条件(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 を参照してください。
PYcharmはすぐに利用できるようになりました。以下のように簡単にインストールできます
Sudo apt update && Sudo apt install snapd
次に、コミュニティエディションをインストールできます。
Sudo snap install pycharm-community --classic
古典的な脱出は、古典的な制限付きで公開されたスナップを取得することです
220:〜$ pycharm-*。tar.gz pycharm-community-4.0.1.tar.gz:コマンドが見つかりません
gzファイルは実行可能ファイルではありません。現在のディレクトリがPATH変数に含まれていないと思います。これを回避するには、「./ pycharm-community-3.0.1.tar.gz」を実行します。gzファイルには実行権限がないため、「Permission denied」というメッセージが表示されます。また、実行権限を付与すると、「バイナリファイルを実行できません:Exec形式エラー」と表示されます。
これらは、JetBrains Webサイトからの指示です。
Copy the pycharm-*.tar.gz to the desired installation location (make sure you have rw permissions for that directory) Unpack the pycharm-*.tar.gz using the following command: tar xfz pycharm-*.tar.gz Remove the pycharm-*.tar.gz to save disk space (optional) Run pycharm.sh from the bin subdirectory
注:LinuxのPyCharmでは、特別なインストールやインストールスクリプトの実行は必要ありません。 pycharm-*。tar.gzが不足する
コマンド "tar xfz pycharm-*。tar.gz"を実行すると、現在のディレクトリにある "pycharm-community-4.0.3"という名前のディレクトリになるはずです。 cd pycharm-community-4.0.3/binの場合、「ls -al」はpycharm.shがすでに実行可能であることを示しているはずです。 pycharm.shを実行これで完了です。スクリプトは、起動スクリプトをシステムディレクトリに配置できるように、最後にパスワードの入力を求めます。その部分を機能させるには、管理者権限が必要です。ただし、そうでない場合でも、コマンドプロンプトで「[pycharmディレクトリへのパス] /bin/pycharm.sh&」を実行して、PyCharmを起動できます。
「NOTE:」が何を言っているのかはわかりませんが、メモの上に書かれていることを実行することでPyCharmが機能するようになるので無視します。
システムに最新の安定したjdk(jdk1.7やjdk 1.8など)をセットアップし、それをデフォルトのjdkに設定します。
1.ダウンロード JDK8
2.SET Javaホーム
Sudo gedit /etc/environment
export Java_HOME=/home/username/Java/jdk1.8
export JRE_HOME=/home/username/Java/jdk1.8
export CLASSPATH=$CLASSPATH:$Java_HOME/lib:$Java_HOME/jre/lib
Sudo gedit /etc/profile
//before umask xxx adde
export Java_HOME=/home/username/Java/jdk1.8
export CLASSPATH=$CLASSPATH:$Java_HOME/lib:$Java_HOME/jre/lib
export PATH=$Java_HOME/bin:$Java_HOME/jre/bin:$PATH:$Java_HOME/bin
3. pycharmを実行する
./pycharm.sh