web-dev-qa-db-fra.com

Problèmes d'installation de Pycharm

J'essaie d'installer pycharm sur mon système d'exploitation Linux . En suivant les instructions de pycharm/dowload . Depuis que je suis sous Linux, je me suis assuré que les fichiers pychrarm du répertoire actuel:

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

Comme vous pouvez le constater, le fichier pycharm se trouve dans le répertoire actuel (home) mais n’est pas trouvé.

Ensuite, j'ai ouvert le fichier tar créé par pycharm.sh:

chmod +x pycharm.sh

Et puis couru:

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

Startup Error: Application cannot start in headless mode

Qu'est-ce que je fais mal?

17
icypy

J'ai le même problème. Il semble que vous et moi ayons tous deux une installation minimale (sans tête) de Java sur nos systèmes. Utilisez la méthode de votre système pour rechercher les paquets installés et rechercher Java, et je parie que vous ne trouverez que openjdk-headless

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

La solution consiste alors à installer le même package sans le suffixe "-headless".

Voici où je reçois mes informations pour la solution: https://bugzilla.redhat.com/show_bug.cgi?id=1177379

20
mkprz

J'ai eu le même problème et comme mentionné précédemment l'erreur était que Openjdk était sans tête. Ce que j’ai fait, c’est que j’ai installé depuis le début de l’openjdk à l’aide de la commande apt-get install default-jdk (pour Ubuntu). Je sais que ce n'est pas la meilleure façon de le faire, mais c'est plutôt simple et rapide.

4
petyhaker

Si vous avez déjà installé toutes les conditions préalables (telles que Java), essayez charmy (programme d'installation de PyCharm pour Linux).

virtualenv charmy-env

source charmy-env/bin/activate

pip install charmy

charmy install

Cela installera PyCharm dans votre répertoire personnel. Cela simplifiera également la mise à niveau de vos fonctionnalités PyCharm. Pour mettre à niveau, il vous suffit de taper

charmy install

au lieu de télécharger manuellement la distribution, de la décompresser, etc. 

Voir https://pypi.python.org/pypi/charmy pour plus d'informations.

2
Artur Barseghyan

220: ~ $ pycharm - *. Tar.gz pycharm-community-4.0.1.tar.gz: commande non trouvée

les fichiers gz ne sont pas des fichiers exécutables. Je pense que le répertoire actuel n'est pas dans votre variable PATH. Pour contourner cela, vous feriez "./pycharm-community-3.0.1.tar.gz" et vous devriez voir le message "Autorisation refusée" car le fichier gz n'aurait pas l'autorisation d'exécution. Et si vous lui donniez l'autorisation d'exécution, il dirait "impossible d'exécuter le fichier binaire: erreur de format d'exécution".

Voici les instructions du site Web de JetBrains:

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

REMARQUE: PyCharm sous Linux n’a pas besoin d’installation spéciale ni d’exécution n'importe quel script d'installation. Il sort du pycharm - *. Tar.gz

Si vous exécutez la commande " tar xfz pycharm - *. Tar.gz ", vous obtiendrez un répertoire dans votre répertoire actuel nommé "pycharm-community-4.0.3". Si vous cd pycharm-community-4.0.3/bin , "ls -al" doit indiquer que pycharm.sh est déjà exécutable. Exécutez pycharm.sh et vous devriez avoir terminé. Le script demandera un mot de passe à la fin afin de pouvoir placer un script de démarrage dans un répertoire système. Vous devez avoir des privilèges d'administrateur pour que cette partie fonctionne. Mais si vous ne le faites pas, vous pouvez toujours démarrer PyCharm en exécutant " [chemin d'accès au répertoire pycharm] /bin/pycharm.sh & " à l'invite de commande.

Je ne suis pas sûr de ce que dit le "NOTE:", mais je l’ignorerais si vous obtenez un PyCharm en état de fonctionnement en faisant ce qui est dit au-dessus du NOTE:.

1
Scooter

Configurez le dernier jdk stable (comme jdk1.7 ou jdk 1.8) sur votre système et définissez-le comme jdk par défaut.

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. lancez pycharm

./pycharm.sh
1
saneryee

PYcharm est maintenant disponible en un tournemain. Peut être facilement installé comme ci-dessous

Sudo apt update && Sudo apt install snapd

Ensuite, l'édition communautaire peut être installée par

Sudo snap install pycharm-community --classic

La solution classique consiste à obtenir des clichés publiés avec des confinements classiques.

1
Nahabwe Edwin