Как обновить PyCharm 3.4 к 4 в Ubuntu 14.04

Мне установили выпуск сообщества Pycharm 3.4. Я хочу обновить свою установку на 4,0.

Движение к Help ⇒ Check for update показывает мне, что я нахожусь в последней версии, которая является 3.4.1.

Ручная загрузка и установка создают 2 отдельных установки Pycharm; одно новое и одна предыдущая установка.

0
задан 11 April 2015 в 07:47

3 ответа

Я установил PyCharm в ~/bin каталог. Я создал этот каталог вручную. Таким образом, файлы IDE были в каталоге как ~/bin/pycharm-community-3.x.x. Для обновления его, я сделал следующее,

  • Удаленный папка ~/bin/pycharm-community-3.x.x
  • Удаленный папка ~/.PyCharm30 (каталог, используемый PyCharm для хранения настроек, кэши и т.д.)
  • Загруженный последняя версия IDE, и установил его.
1
ответ дан 6 October 2019 в 09:11

Я полагаю, что лучшая практика должна установить все шары tar в /usr/local/src.

кроме того, Вы don’t должны переместить шар tar, можно ли определить, где разархивировать к использованию -C (место назначения извлечения изменения?) спецификатор, таким образом, это становится (это принимает, старая версия расположена в /usr/local/src, как это должно быть):

sudo tar xzf pycharm-community-4.0.4.tar.gz -C /usr/local/src
cd /usr/local/src
sudo rm -r pycharm-community-4.0.1  
sudo rm /usr/local/bin/charm
cd pycharm-community-4.0.4/bin/
sudo sh pycharm.sh
1
ответ дан 6 October 2019 в 09:11

Я недавно обновил от 4.0.1 до 4.0.4, в котором я установил /usr/local/bin/ (Я плохо знаком с Linux, таким образом, я не уверен, является ли это лучшим расположением). По существу я переместил tarball туда, распаковал его, удалил старый каталог, понял, что на сценарий все еще указали на старое (теперь не существующий) версия и отредактировал сценарий для указания на новую версию. Это пошло как это (адаптированный из официальных инструкций по установке):

sudo mv ~/Downloads/pycharm-community-4.0.4.tar.gz /usr/local/bin/
cd /usr/local/bin/
tar xfz pycharm-community-4.0.4.tar.gz
sudo rm pycharm-community-4.0.4.tar.gz
sudo rm -r pycharm-community-4.0.1
cd pycharm-community-4.0.4/bin/
sudo bash pycharm.sh

PyCharm запустился, таким образом, я предположил, что был хорош. Я затем пытался запустить PyCharm, поскольку я обычно буду и получил следующую ошибку:

Traceback (most recent call last):
  File "/usr/local/bin/charm", line 96, in <module>
    os.execv(RUN_PATH, [bin_file] + args)
OSError: [Errno 2] No such file or directory

Ой; я принял charm сценарий, к который PATH точки (в /usr/local/bin/) был бы обновлен bash pycharm.sh строка; я был неправ. Никакие заботы, достаточно легко сделать себя.

cd /usr/local/bin/
sudo nano charm

Первая строка после операторов импорта определяет RUN_PATH; Вы захотите изменить это для указания на новый каталог (т.е. 4.0.1 кому: 4.0.4 для меня). После того как я сделал это, это работало как очарование.

Мое предположение - это, если я удалил этот файл прежде, чем запустить скрипт в новой версии bin папка, это создало бы новый сценарий с нуля. Это - вероятно, лучшая практика, поскольку сам сценарий может быть изменен более значительно, чем RUN_PATH определение.

TL; DR: необходимо будет удалить старый каталог и запустить сценарий, распаковать новый каталог и запустить скрипт запуска из распакованного каталога.

sudo mv ~/Downloads/pycharm-community-4.0.4.tar.gz path/to/install/
cd path/to/install/
tar xfz pycharm-community-4.0.4.tar.gz
sudo rm pycharm-community-4.0.4.tar.gz
sudo rm -r pycharm-community-<old version>
sudo rm charm
cd pycharm-community-4.0.4/bin/
sudo bash pycharm.sh
1
ответ дан 6 October 2019 в 09:11

Другие вопросы по тегам:

Похожие вопросы: