Pourriez-vous s'il vous plaît préciser pour moi la manière correcte de mettre à jour PyCharm sous Linux ?
Est-il impossible de mettre à jour PyCharm en interne?
Dans help > check for update
je peux simplement télécharger une nouvelle archive.
Devrais-je supprimer le dossier précédent avec PyCharm et décompresser le nouveau ou devrais-je utiliser un autre moyen?
À partir de dans les versions 2017 , il est désormais possible d'effectuer une mise à niveau transparente sans avoir à télécharger d'archive . PyCharm vous informera qu'une mise à niveau est disponible.
Si vous avez installé sous/opt , élevez temporairement les privilèges:
$ Sudo chown -R yourusername:root /opt/pycharm_dir/
Si cette option est sélectionnée, PyCharm se mettra à niveau et, lors de la relance, vous invitera à importer votre fichier de configuration précédent, qui se trouve généralement ici:
~/.PyCharm201X.X/config
Une fois que vous avez terminé, réappliquez les privilèges root.
$ Sudo chown -R root:root /opt/pycharm_dir/
J'ai récemment effectué une mise à niveau de la version 2017.2 à la version 2017.5 à l'aide d'une archive précédemment téléchargée. C'est aussi très simple:
Le seul problème que j'ai trouvé était après la mise à niveau, mon lanceur de bureau était cassé. Si vous rencontrez ce problème, recherchez les fichiers .desktop à l’aide d’un outil tel que localise :
$ Sudo updatedb
$ locate *.desktop | grep -i pycharm
La sortie devrait être quelque chose comme:
$ locate *.desktop | grep -i pycharm
/home/yourusername/.gnome/apps/jetbrains-pycharm.desktop
/home/yourusername/.local/share/applications/jetbrains-pycharm.desktop
Modifiez ces lignes les fichiers .desktop concernés, si incorrect, pour correspondre à votre chemin PyCharm:
Icon=/opt/pycharm-201X.X.X/bin/pycharm.png
Exec="/opt/pycharm-201X.X.X/bin/pycharm.sh" %f
Sous Linux, vous devez supprimer l'ancien répertoire pyCharm et commencer à utiliser le nouveau package. Il n'y a pas d'autre moyen, du moins pour le moment.
Lors du lancement de la nouvelle version, il vous sera demandé si vous souhaitez importer des fichiers de configuration. Vous pouvez trouver les anciens fichiers de configuration dans un répertoire (caché) de votre dossier personnel. Par exemple: ~/.PyCharm2016.2/config
Essayez de lancer le suivi depuis votre terminal après être allé dans le dossier téléchargé par pycharm
Sudo ./pycharm.sh
Lorsque vous exécutez ce qui précède, il vous posera des questions sur la mise à jour et importera également les paramètres de l'ancienne version. S'il vous plaît se référer à ce lien:
La solution dans le lien a fonctionné pour moi.
Gdy PyCharm nia pozwoli Ci zaktualizować z powodu brakujących uprawnień, możesz tymczasowo dodać uprawnienia faire odczytu i zápisu dla innych użytkowników do katalogu PyCharm i jego zawartości lub zmienić właściciela katalogu PyCharm, jeśli Každý plik ma już uprawnienia do odczytu i zápisu dla właściciel pliku.
Zakładając, le zainstalowałeś PyCharm avec opt/pycharm-professional avec le commentaire suivant:
drwxr-xr-x 10 root root 4096 May 11 17:12 pycharm-professional
Pour byłoby daleko, aby to osiągnąć:
Ustaw właściciela
$ Sudo chown -R yourusername:root /opt/pycharm-professional
Uruchom PyCharm
$ sh /opt/pycharm-professional/bin/pycharm.sh
NaciśnijAlt+HjeAlt+Csprawdzić aktualizacje i zastosować je.
Zamknij PyCharm i nie zapomnij zresetować własności!
$ Sudo chown -R root:root /opt/pycharm-professional
Je mettrai à jour votre version de PyCharm Community 4.0.6 installée à ~/Environment/
vers PyCharm Community 4.5 sur Fedora 21. Modifiez les répertoires, les noms des versions et les numéros de version en fonction de votre situation.
Adapté des instructions d'installation de la page de téléchargement PyCharm :
Copiez le fichier pycharm - *. Tar.gz dans l’emplacement d’installation actuel de PyCharm (Assurez-vous que vous disposez des autorisations rw pour ce répertoire, le mien est dans ~/Environment/
):
[you@localhost Downloads]$ mv pycharm-community-4.5.tar.gz ~/Environment/
[you@localhost Downloads]$ cd ~/Environment/
[you@localhost Environment]$ ls
pycharm-community-4.0.6 pycharm-community-4.5.tar.gz
Supprimez l'ancienne installation PyCharm:
[you@localhost Environment]$ rm -rf pycharm-community-4.0.6/
[you@localhost Environment]$ ls
pycharm-community-4.5.tar.gz
Déballez le pycharm - *. Tar.gz:
[you@localhost Environment]$ tar xfz pycharm-*.tar.gz
[you@localhost Environment]$ ls
pycharm-community-4.5 pycharm-community-4.5.tar.gz
Supprimez pycharm - *. Tar.gz pour économiser de l'espace disque (facultatif):
[you@localhost Environment]$ rm pycharm-*.tar.gz
[you@localhost Environment]$ ls
pycharm-community-4.5
PyCharm sur Linux n’a pas besoin d’installation spéciale ni d’exécution de script d’installation. Vous devriez maintenant pouvoir utiliser PyCharm:
[you@localhost Environment]$ sh pycharm-community-4.5/bin/pycharm.sh
Le mien a tiré droit, a ouvert mes projets, mes fichiers et mes paramètres comme avant.
Une fois que vous avez démarré PyCharm, vous pouvez recréer votre entrée de bureau en quelques clics.
Il y a probablement un répertoire ~/.PyCharm40/
ou ~/.PyCharm30/
dans votre répertoire personnel. Je n'avais pas besoin de changer cela.
J'aurais ajouté ceci comme commentaire sur la réponse acceptée, mais [je n'avais pas 50 points lorsque j'ai écrit cette réponse].
Les paramètres d’exportation et d’importation sont très bien implémentés dans pycharm et sont détaillés ici: https://www.jetbrains.com/help/idea/2016.1/exporting-and-importing-settings.html
Donc, pour que ce soit une réponse complète, tout le processus de mise à jour de pycharm et de préservation des paramètres était le suivant:
<path/to/pycharm>/pycharm-<2016.0.1/your version here>/bin/
qui contient pycharm.sh (vous pouvez utiliser locate pycharm.sh
pour vous aider à trouver ce répertoire)Sudo ./pycharm.sh
et voilà.
(bonus: pour le verrouiller sur la barre de lancement de l'unité dans Ubuntu, j'aime bien cliquer avec le bouton droit de la souris sur son icône en cours d'exécution, puis cliquer sur 'verrouiller au lanceur' ...)
Je n'ai pas eu à supprimer les anciennes copies. Je n'ai pas eu à le faire depuis que j'ai commencé à l'utiliser. Voici ce que je fais:
Vous devez exécuter pycharm à partir de la racine et essayer de mettre à jour.
# Sudo /opt/pycharm/bin/pycharm.sh
Aide> Rechercher les mises à jour ...
Mettre à jour et redémarrer
# Sudo chmod +x /opt/pycharm/bin/pycharm.sh
A partir de PyCharm 2017.2.1, vous pouvez mettre à jour à partir de IDE en cliquant sur "Aide | Rechercher les mises à jour ..."
Vous ne pouvez pas le faire en interne car une nouvelle version de PyCharm nécessite une nouvelle installation. Vous devrez donc télécharger la dernière version à partir de leur site. Désormais, comme indiqué dans "Install-Linux-tar.txt" (inclus dans le téléchargement):
cd
dans le dossier bin
des fichiers décompressésSudo ./pycharm.sh
. Vous serez invité à importer vos anciens paramètres ou non.PyCharm s'occupera du reste. C'est ce qu'ils font! :)
$ Sudo apt-get update
$ Sudo apt-get install pycharm
Cela a fonctionné pour moi (septembre 2015) en mettant à jour pycharm V 4.5.4 sur Ubuntu 14.04.
J'ai trouvé ce lien très utile, je vais donc résumer ce que j'ai fait pour mettre à jour PyCharm. Tout d'abord, vous devez supprimer la version de PyCharm que vous avez déjà:
Sudo apt-get remove pycharm
Vous pouvez maintenant installer PyCharm en utilisant deux méthodes différentes.
METHODE 1: utiliser umake
Ouvrez un terminal et exécutez les commandes suivantes. Si vous n'avez pas umake
:
Sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make
Sudo apt-get update
Sudo apt-get install ubuntu-make
Vous pouvez maintenant installer PyCharm Community Edition sous Ubuntu ou PyCharm Professional Edition:
# use pycharm instead of pycharm-professional for the Community Editionpycharm-professional
umake ide pycharm-professional
Si vous souhaitez supprimer PyCharm When a été installé à l'aide de umake
, vous pouvez exécuter:
# use pycharm instead of pycharm-professional for the Community Edition
umake ide pycharm-professional
METHODE 2: en utilisant PPA
Ouvrez un terminal et exécutez les commandes suivantes:
Sudo add-apt-repository ppa:mystic-mirage/pycharm
Sudo apt-get update
# use pycharm-community for the community edition
Sudo apt-get install pycharm
Si vous souhaitez supprimer PyCharm installé via PPA:
# use pycharm-community for the Community Edition
Sudo apt-get remove pycharm
Si vous avez téléchargé pycharm à partir de flatpak. Fermez pycharm s'il est en cours d'exécution. Ensuite, ouvrez simplement le terminal. Tapez cette commande: Sudo flatpak update com.jetbrains.PyCharm-Community lance pycharm et profite de la nouvelle version.