web-dev-qa-db-ja.com

Pycharmのインストールに関する問題

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

何が悪いのですか?

17
icypy

同じ問題が発生しています。多分あなたと私は両方とも最小限の(ヘッドレス)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

20
mkprz

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

4
petyhaker

すでにすべての前提条件(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 を参照してください。

2

PYcharmはすぐに利用できるようになりました。以下のように簡単にインストールできます

Sudo apt update && Sudo apt install snapd

次に、コミュニティエディションをインストールできます。

Sudo snap install pycharm-community --classic

古典的な脱出は、古典的な制限付きで公開されたスナップを取得することです

2
Nahabwe Edwin

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が機能するようになるので無視します。

1
Scooter

システムに最新の安定した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
1
saneryee