2015-01-01 6 views
17

私のLinux OSにpycharmをインストールしようとしています。 pycharm/dowloadの指示に従ってください。 私は現在のディレクトリにpychrarmファイルを確認しましたLinuxマシンで実行するので:あなたはpycharmファイルを見ることができるようにPycharmのインストールに関する問題

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 

は、現在の(ホーム)ディレクトリにありますが、見つかりません。

chmod +x pycharm.sh 

そして走った:私は間違って

~/pycharm-community-4.0.1/bin$ ./pycharm.sh 

Startup Error: Application cannot start in headless mode 

何をやっている

は、その後、私はpycharm.sh実行ファイルを作ったtarファイルを開きましたか?

答えて

19

私は同じ問題を抱えています。あなたと私はどちらも、システムに最小限の(ヘッドレス)Javaをインストールしているようです。インストールされたパッケージを見つけるためにあなたのシステムのメソッドを使用し、Javaを検索し、私はきっとあなただけのOpenJDKの-ヘッドレス

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

+0

これはうまくいきました。 Pycharmのカスタマーサポートでさえ問題を特定できなかったのは面白いです。 私は、Java 1.7の無ヘッドレスはヘッドレスの操作に依存していることを認識しました。 次のようにシステム設定を正しく入力してください: dpkg --get-selections | OpenJDKの-7-JRE OpenJDKのはgrep:AMD64 \t \t \t – icypy

+0

マイPyCharmが前に正常に走ったが、私は私が使用して数日後に同様の問題を得た理由を知らないのインストール:AMD64 \t \t \t \tは OpenJDKの-7-JRE-ヘッドレスをインストールそれ。私が "dpkg --get-selections | grep openjdk openjdk-7-jre:amd64 install openjdk-7-jre-headless:amd64 install"を実行しようとしたとき、ターミナルは "grep:openjdk-7-jre:amd64:Noそのようなファイルまたはディレクトリ grep:install:そのようなファイルまたはディレクトリはありません。 grep:openjdk-7-jre-headless:amd64:いいえそのようなファイルまたはディレクトリ grep:install:いいえそのようなファイルまたはディレクトリ "。私はまだこれを解決する方法を知らない。 –

+0

'sudo dnf install java-1.8.0-openjdk'が私のために働いていました。 –

1

220:〜$ pycharm - * tar.gz形式 pycharmコミュニティ-4.0.1.tar.gz:

GZファイルが見つかりませんコマンドが実行可能ファイルではありません。現在のディレクトリはあなたのPATH変数にないと思います。これを回避するには、 "./pycharm-community-3.0.1.tar.gz"を実行し、gzファイルには実行権限がないため、 "Permission denied"というメッセージが表示されます。そして、あなたがそれに実行許可を与えた場合、 "バイナリファイルを実行できません:EXECフォーマットエラー"と表示されます。このコマンドを実行すると、「タールxfz pycharm - * tar.gz形式。」

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 

NOTE: PyCharm on Linux doesn't need special installation or running any installation script. It runs out of the pycharm-*.tar.gz

という名前のカレントディレクトリ内のディレクトリで終わる必要があります。

これらは、JetBrainsのWebサイトから指示されています"pycharm-community-4.0.3" cd pycharm-community-4.0.3/binの場合、 "ls -al"はpycharm.shがすでに実行可能であることを示すはずです。 pycharm.shを実行してください。スクリプトは最後にパスワードを要求するので、起動スクリプトをシステムディレクトリに置くことができます。そのパーツが動作するには、管理者権限が必要です。しかし、そうでなければ、コマンドプロンプトで "[pycharmディレクトリへのパス] /bin/pycharm.sh &"を実行してPyCharmを起動することができます。

「注釈」が何を言っているのかよくわかりませんが、上記の注釈を実行して作業中のPyCharmを取得すると無視されます。

+0

私はもう一度pycharmをダウンロードしました。スクーターの指示に従ってタールボールからファイルを削除しました。その後、私が書いたbinディレクトリに: tX220:〜/ pycharm-コミュニティ-4.0.3/binに$ lsの fsnotifier fsnotifier64 idea.properties inspect.shたlog.xml pycharm64.vmoptions pycharm.png pycharm.sh pycharm.vmoptions をtX220:〜/ pycharm-community-4.0.3/bin $ ./pycharm.sh スタートアップエラー:アプリケーションはヘッドレスモードで起動できません – icypy

+0

おそらくJetBrainsフォーラムで質問する必要があります。 – Scooter

4

私は同じ問題を抱えていたし、エラーがOpenJDKのヘッドレスということだった前に述べたように。私がやったのは、最初のopenjdkから、コマンドapt-get install default-jdk(ubuntu用)を使ってインストールしたものです。私はそれをするのが最良の方法ではないことを知っていますが、それはむしろすばやく簡単です。

+0

これで私の問題は解決しました。 –

1

最新の安定したjdk(jdk1など)をセットアップします。7またはjdk 1.8)をデフォルトのjdkに設定します。

1.download JDK8

2.SET JAVA HOME

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 
2

すでに(Javaなど)、すべての前提条件がインストールされている場合は、してみてくださいout 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を参照してください。

関連する問題