it-swarm.com.de

Probleme bei der Installation von Pycharm

Ich versuche, pycharm auf meinem Linux-Betriebssystem zu installieren Befolgen Sie die Anweisungen pycharm/dowload. Da ich eine Linux-Maschine betreibe, habe ich die pychrarm-Dateien im aktuellen Verzeichnis sichergestellt:

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

Wie Sie sehen, befindet sich die pycharm-Datei im aktuellen Verzeichnis (home), wird aber nicht gefunden.

Dann öffnete ich die tar-Datei, die pycharm.sh ausführbar gemacht wurde:

chmod +x pycharm.sh

Und dann lief:

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

Startup Error: Application cannot start in headless mode

Was mache ich falsch?

17
icypy

Ich habe das gleiche Problem. Es sieht so aus, als hätten Sie und ich beide eine minimale (kopflose) Java-Installation auf unseren Systemen. Verwenden Sie die Methode Ihres Systems, um installierte Pakete zu finden und nach Java zu suchen. Ich wette, Sie finden nur openjdk-headless

yum list installed | grep openjdk
# or on debian-based systems
# dpkg --get-selections | grep openjdk
# =>Java-1.7.0-openjdk-headless

Die Lösung besteht darin, dasselbe Paket ohne das Suffix "-headless" zu installieren.

Hier bekomme ich meine Informationen für die Lösung: https://bugzilla.redhat.com/show_bug.cgi?id=1177379

20
mkprz

Ich hatte das gleiche Problem und wie bereits erwähnt, war der Fehler, dass openjdk kopflos war. Was ich getan habe, ist, dass ich von Anfang an mit dem Befehl apt-get install default-jdk (für Ubuntu) installiert wurde. Ich weiß, es ist nicht der beste Weg, es zu tun, aber es ist ziemlich schnell und einfach.

4
petyhaker

Wenn Sie bereits alle Voraussetzungen (z. B. Java) installiert haben, probieren Sie charmy (PyCharm-Installationsprogramm für Linux).

virtualenv charmy-env

source charmy-env/bin/activate

pip install charmy

charmy install

Dadurch wird PyCharm in Ihrem Home-Verzeichnis installiert. Es vereinfacht auch Ihre PyCharm-Upgrades. Um ein Upgrade durchzuführen, müssen Sie nur noch tippen

charmy install

anstatt die Distribution manuell herunterzuladen, auszupacken usw. 

Siehe https://pypi.python.org/pypi/charmy für weitere Informationen.

2

220: ~ $ pycharm - *. Tar.gz pycharm-community-4.0.1.tar.gz: Befehl nicht gefunden

gz-Dateien sind keine ausführbaren Dateien. Ich denke, das aktuelle Verzeichnis befindet sich nicht in Ihrer PATH-Variable. Um dies zu umgehen, würden Sie "./pycharm-community-3.0.1.tar.gz" ausführen und die Meldung "Permission denied" werden angezeigt, da die gz-Datei keine Ausführungsberechtigung hätte. Wenn Sie ihm die Ausführungsberechtigung erteilen, würde dies bedeuten: "Binärdatei kann nicht ausgeführt werden: Fehler beim Formatieren von Format".

Dies sind die Anweisungen von der JetBrains-Website:

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

HINWEIS: PyCharm unter Linux benötigt keine spezielle Installation oder Ausführung irgendein Installationsskript. Es läuft aus dem pycharm - *. Tar.gz

Wenn Sie den Befehl " tar xfz pycharm - *. Tar.gz " ausführen, sollten Sie im aktuellen Verzeichnis ein Verzeichnis mit dem Namen "pycharm-community-4.0.3" erhalten. Wenn Sie cd pycharm-community-4.0.3/bin angeben, sollte "ls -al" zeigen, dass pycharm.sh bereits ausführbar ist. Führe pycharm.sh aus und du solltest fertig sein. Das Skript fordert am Ende zur Eingabe eines Kennworts auf, damit es ein Startskript in ein Systemverzeichnis aufnehmen kann. Sie müssen über Administratorrechte verfügen, damit dieser Teil funktionieren kann. Wenn Sie dies nicht tun, können Sie PyCharm trotzdem starten, indem Sie an der Eingabeaufforderung " [Pfad zum pycharm-Verzeichnis] ​​/bin/pycharm.sh & " ausführen.

Ich bin nicht sicher, was der "Hinweis:" sagt, aber ich würde es ignorieren, wenn Sie einen funktionierenden PyCharm erhalten, indem Sie das tun, was über dem Hinweis steht:.

1
Scooter

Richten Sie den neuesten stabilen jdk (wie jdk1.7 oder jdk 1.8) in Ihrem System ein, und legen Sie fest, dass es der Standard-Jdk ist.

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 laufen lassen

./pycharm.sh
1
saneryee

PYcharm ist ab sofort verfügbar. Kann einfach wie unten installiert werden

Sudo apt update && Sudo apt install snapd

Dann kann die Community Edition von installiert werden

Sudo snap install pycharm-community --classic

Der klassische Ausweg besteht darin, Momentaufnahmen zu erhalten, die mit klassischen Begrenzungen veröffentlicht wurden

1
Nahabwe Edwin