Как открыть pycharm через терминал

Launch Pycharm from command line (terminal)

I want to try out PyCharm for sage mathematics development. Normally I run eclipse to do sage development, but now I want to try it with PyCharm.

To launch eclipse with sage environment variables, in command line I normally do the following:

The first line loads the sage environment variables, the remainder launches eclipse. How can I do the same thing for pyCharm? (note I am using a Mac and Ubuntu for sage development; the commands above are agnostic to both OSes)

21 Answers 21

Edit (April 2020): It seems that launcher script creation is now managed in Toolbox App settings. See the Toolbox App announcement for more details.

Maybe this is what you need.

Inside the IDE, you can click in:

Как открыть pycharm через терминал

You’re right that the JetBrains help page isn’t very clear. On OS X, you’ll want to use the launcher at:

Or, for community edition:

With this you can do things like open a project:

Or open a specific line of a file in a project:

Or view the diff of two files (they don’t need to be part of a project):

Note that I needed to pass absolute paths to those files or PyCharm couldn’t find them..

Update

It is now possible to create command line launcher automatically from JetBrains Toolbox. This is how you do it:

Note! It did not work right away for me, I had to fiddle around a little before the scripts were generated. You can go to the gearbox of the IDEA (PyCharm for example) and see/change the launcher name. So for PyCharm, the default name is pycharm but you can change this to whatever you prefer.

Original answer

If you do not use the toolbox you can still use my original answer.

For some reason, the Create Command Line Launcher is not available anymore in 2019.1.

Because it is now part of JetBrains Toolbox

This is how you can create the script yourself:

If you did not use the charm command before, you will have to create it.

Create the charm file somewhere like this: /usr/local/bin/charm

Then add this code (change version number to your version as explained above):

Источник

Запуск Pycharm из командной строки (терминал)

Я хочу попробовать PyCharm для развития математики sage. Обычно я запускаю eclipse для разработки sage, но теперь я хочу попробовать его с PyCharm.

чтобы запустить eclipse с переменными среды sage, в командной строке я обычно делаю следующее:

первая строка загружает переменные среды sage, остальные запускают eclipse. Как я могу сделать то же самое для pyCharm? (примечание. Я использую Mac и Ubuntu для разработки sage; команды выше агностики для обеих ОС)

12 ответов

вы можете запустить Pycharm от терминала Mac с помощью команды open. Просто введите open /path/to/App

может это то, что вам нужно.

вы правы, что страница справки JetBrains не очень понятно. В OS X вы захотите использовать launcher по адресу:

или, для community edition:

С этим вы можете делать такие вещи, как открыть проект:

или откройте определенную строку файла в проекте:

или просмотр различий двух файлов (они не должны быть частью проекта):

обратите внимание, что мне нужно было передать абсолютные пути к этим файлам, или PyCharm не смог их найти..

внутри IDE, вы можете нажать здесь:

инструменты / создание запуска командной строки.

Как открыть pycharm через терминал

Я обычно псевдоним с помощью встроенного запуска приложений (open) из OS X:

хотя вы не можете (легко) передать args в PyCharm, если вы хотите быстрый способ открыть файлы (без необходимости использовать полные имена путей к файлу), это делает трюк.

очень важно!

включенная утилита, которая устанавливается в /usr/local/bin/charm не работал для меня на OS X, поэтому я взломал эту утилиту вместо этого. Это действительно работает!

Update: мой ответ больше не работает с PyCharm 2018.X

на MacOS у меня есть этот псевдоним в моем bashrc:

Я могу использовать его так: pycharm

обновление: я переключился на JetBrains Toolbox для установки PyCharm. Поиск PyCharm получил немного больше сложный, но пока мне повезло с этим монстром:

открыть PyCharm с терминала в Ubuntu 16.04, cd в

что в моем случае было

после установки на kubuntu я обнаружил, что мой скрипт pycharm в

/bin/pycharm была просто запись на рабочем столе:

очевидно, я не мог использовать это, чтобы открыть что-либо из командной строки:

/bin/pycharm (фактически переименовал его, чтобы иметь резервную копию) и тогда

где снова, я нашел начало пути, проверив сценарий записи рабочего стола Я должен был начать с этого.

теперь я могу открыть файлы с pycharm из командной строки. Я не знаю, что я испортил во время установки на этот раз; последние два раза, когда я делал свежие установки, у него не было проблем.

полезная информация для некоторых:

в Linux установка PyCharm в виде пакета snap автоматически создает программу запуска командной строки pycharm-professional, pycharm-community или pycharm-educational. Поэтому команда Tools / Create Command-line Launcher недоступна.

Источник

Запустите Pycharm из командной строки (терминал)

Я хочу попробовать PyCharm для развития мудрой математики. Обычно я запускаю eclipse для разработки sage, но теперь я хочу попробовать это с PyCharm.

Чтобы запустить eclipse с переменными среды sage, в командной строке я обычно делаю следующее:

Первая строка загружает переменные окружения sage, а остальные запускает eclipse. Как я могу сделать то же самое для pyCharm? (обратите внимание, я использую Mac и Ubuntu для разработки sage; приведенные выше команды не зависят от обеих ОС)

16 ответов

Пусть это то, что вам нужно.

Очень важно!

Перейдите в каталог на терминале cd [your directory]

Самый простой и быстрый способ открыть проект в PyCharm

Я обычно псевдоним с помощью встроенного запуска приложений (открыть) из OS X:

Тогда я могу напечатать:

Хотя вы не можете (легко) передавать аргументы в PyCharm, если вам нужен быстрый способ открытия файлов (без необходимости использовать полные пути к файлу), это делает свое дело.

Вы правы на справочной странице JetBrains не очень понятно. В OS X вы захотите использовать панель запуска по адресу:

Или для общественного издания:

С этим вы можете сделать такие вещи, как открыть проект:

Или откройте определенную строку файла в проекте:

Или просмотрите различия двух файлов (они не должны быть частью проекта):

Обратите внимание, что мне нужно было передать абсолютные пути к этим файлам, иначе PyCharm не смог их найти.

Обновление: мой ответ больше не работает с PyCharm 2018.X

В MacOS у меня есть этот псевдоним в моем bashrc:

Я могу использовать это так: pycharm

Обновление: я переключился на JetBrains Toolbox для установки PyCharm. Найти PyCharm стало немного сложнее, но пока мне повезло с этим монстром:

На Mac OSX

Обновление 2019/05 Теперь это можно сделать в приложении JetBrains Toolbox. Вы можете установить его один раз с помощью панели инструментов для всех ваших сред IDE JetBrain.

Вы можете запустить Pycharm из терминала Mac, используя команду open. Просто введите open /path/to/App

Чтобы открыть PyCharm из терминала в Ubuntu 16.04, перейдите в

Который в моем случае был

Внутри IDE вы можете нажать:

Как открыть pycharm через терминал

После установки на kubuntu я обнаружил, что мой скрипт pycharm в

/bin/pycharm был просто записью на рабочем столе:

Очевидно, я не мог использовать это, чтобы открыть что-нибудь из командной строки:

/bin/pycharm (фактически переименовал его, чтобы иметь резервную копию), а затем сделал

Где, опять же, я нашел начало пути, проверив сценарий ввода с рабочего стола, с которого мне пришлось начинать.

Теперь я могу открыть файлы с pycharm из командной строки. Я не знаю, что я испортил во время установки на этот раз; последние два раза я делал свежие установки, с этим проблем не было.

Полезная информация для некоторых:

В Linux при установке PyCharm в качестве пакета привязки автоматически создается средство запуска командной строки с именем pycharm-professional, pycharm-community или pycharm-Educational. Инструменты | Поэтому команда «Создать командную строку» недоступна.

Простое решение без необходимости исправлений:

Обновить

теперь возможно для автоматического запуска командной строки из JetBrains Toolbox. Вот как вы это делаете:

Оригинальный ответ

Если вы не используете панель инструментов, вы все равно можете использовать мой оригинальный ответ.

По какой-то причине Create Command Line Launcher больше не доступен в 2019.1.

Поскольку он теперь является частью панели инструментов JetBrains

Вот как вы можете создать скрипт самостоятельно:

Если вы раньше не использовали команду charm, вам придется ее создать.

Создайте файл очарования где-нибудь так: /usr/local/bin/charm

Затем добавьте этот код (измените номер версии на вашу версию, как описано выше):

Это сработало для меня на моем MacOS MacOS Mojave 2017 года (версия 10.14.3).

Источник

Terminal emulator

This feature is not available in the Educational edition of PyCharm.

PyCharm includes an embedded terminal emulator for working with your command-line shell from inside the IDE. Use it to run Git commands, set file permissions, and perform other command-line tasks without switching to a dedicated terminal application.

Open the Terminal tool window

Right-click a project item in the Project tool window and choose Open in terminal from the context menu. This way the terminal will start with the directory corresponding to the selected item.

Start a new session

Как открыть pycharm через терминал

To run multiple sessions inside a tab, right-click the tab and select Split Right or Split Down in the context menu.

The Terminal saves tabs and sessions when you close the project or PyCharm. It preserves tab names, the current working directory, and even the shell history.

Press Alt+Right and Alt+Left to switch between active tabs. Alternatively, you can press Alt+Down to see the list of all terminal tabs.

To rename a tab, right-click the tab and select Rename Session from the context menu.

Configure the terminal emulator

Project Settings

These settings affect the terminal only for the current project:

Specify the working directory where every new shell session should start. By default, it starts in the root directory of the current project.

Specify custom environment variables for every new shell session.

Application Settings

These settings affect the terminal in any project that you open with the current PyCharm instance.

Specify the shell that will run by default. PyCharm should automatically detect the default shell based on your environment. Here are some examples of different shells:

Bash for Windows: bash.exe

Command Prompt: cmd.exe

Specify the default name for new tabs.

Play the bell sound on various events.

Close session when it ends

Close the current session when the corresponding process ends (for example, by kill ).

Enable the mouse pointer support in the embedded local terminal.

Copy to clipboard on selection

Copy text selected in the terminal to the clipboard.

Paste on middle mouse button click

Paste clipboard contents by clicking the middle mouse button.

Override IDE shortcuts

Use shell-specific shortcuts instead of IDE shortcuts when the Terminal tool window is active.

Integrate the terminal with the system shell to properly keep track of your command history for sessions and load a custom config file with required environment variables.

Highlight HTTP links in the terminal and make them clickable.

Use Option as Meta key

On macOS, use the Option key as the Meta key.

Run Commands using IDE

Detect and highlight commands that can be used as IDE features instead of running them in the terminal and reading console output.

Select the shape of the cursor: block, underline, or vertical.

For the Python interpreter being a virtual environment, with this checkbox selected, the virtual environment is automatically activated ( activate is performed automatically).

This option is available only if you have the Python plugin installed.

The embedded terminal emulator also inherits the following IDE settings:

On the Keymap page, you can configure the copy Ctrl+C and paste Ctrl+V shortcuts.

On the Editor | General | Appearance page, you can configure blinking frequency for the caret. The Terminal does not inherit the Use block caret option because there is a separate option for that: Cursor shape.

On the Editor | Color Scheme | Console Font page, you can configure line spacing and fonts.

On the Editor | Color Scheme | Console Colors page, you can configure font colors.

On the Editor | Color Scheme | General page, you can configure the selection foreground and background colors.

Источник

Устанавливаем среду разработки PyCharm в Linux

PyCharm это интегрированная среда разработки для языка программирования Python, существует две версии, одна бесплатная – pycharm-community и платная – pycharm-professional. Устанавливать будем бесплатную версию, но, если вы занимаетесь программированием на профессиональном уровне, можете приобрести и платную версию. В любом же случае, программировать можно и в других редакторах, это кому как удобно, например VSCodium. В любом случае, рекомендую начать знакомство с Python именно с PyCharm. В PyCharm имеется – анализатор кода, встроенный тестировщик, система контроля версий, графический отладчик, автодополнение кода и некоторые другие функции, о которых можно узнать на официальном сайте. Так же имеется возможность писать свои плагины, но до этого надо еще дорасти.

Установка PyCharm в Ubuntu

И так, переходим к установке PyCharm в дистрибутиве Linux Ubuntu. В дистрибутиве Ubuntu PyCharm можно установить используя Snap, для этого достаточно выполнить команду:

Как открыть pycharm через терминал

Если же вы не хотите использовать Snap пакеты, то про установку PyCharm из скаченного архива с официального сайта читайте далее в этой статье.

Универсальный способ установки PyCharm (Deebian, Fedora, Ubuntu и так далее)

Собственно, установить PyCharm можно скачав архив с программой с официального сайта, и данная инструкция подойдет для любого дистрибутива Linux, будь то Debian, Fedora и так далее. Так что если вы не хотите использовать Snap пакеты в той же Ubuntu, можно установить PyCharm этим способом. И так, переходим на официальный сайт, скачиваем архив и распаковываем его:

Как открыть pycharm через терминал

Распаковать архив рекомендуется в директорию “/opt”, для этого можно открыть терминал, перейти в директорию куда вы скачали архив и распаковать его. Предполагается, что вы скачали архив в директорию “

/Загрузки”, если же директория отличается, то замените в команде путь до архива:

Как открыть pycharm через терминал

Переходим в директорию “/opt”, и запускаем скрипт PyCharm:

Нам выдается табличка с лицензионным соглашением, ставим галочку в нижнем правом углу и нажимаем кнопку “Continue”:

Как открыть pycharm через терминал

Далее решите сами, хотите что бы разработчикам отправлялась статистика или нет, это иногда может быть полезно для отладки самой программы. Я же откажусь, соответственно, нажимаю кнопку “Don’t Send”:

Как открыть pycharm через терминал

После чего стартует программа, и по сути, можно начинать ей пользоваться:

Как открыть pycharm через терминал

Создание Alias для быстрого запуска PyCharm

Теперь давайте создадим так называемый alias, хотя это и не обязательный пункт и он на ваше рассмотрение. Но, это позволит запускать PyCharm прямо из терминала, что в свою очередь ускорит его запуск. Копируем путь что бы в дальнейшем создать алиас. Путь выделен синим цветом, алиас создается командой:

Как открыть pycharm через терминал

Не забудьте заменить версию PyCharm в команде на вашу. И осталось лишь перезапустить “.bashrc”:

Теперь для запуска PyCharm открывает терминал и вводим названием программы – pycharm:

Как открыть pycharm через терминал

Правда, если вы закроете терминал, то завершиться и работа самой программы PyCharm, что бы этого избежать, ознакомьтесь с этой статьей, где описаны способы избежать завершение работы программы после закрытия терминала.

Создание иконки запуска PyCharm

Можно пойти другим путем и создать иконку для запуска PyCharm, для этого необходимо создать файл “desktop” в директории “/.local/share/applications/”. Создать данный файл можно в терминале, либо перейти в данную директорию и создать там файл с расширением “desktop”. Я же предпочитаю работать в терминале, так как это быстрее. И так, переходим в терминал и создадим файл “desktop” командой:

При желании названием desktop файла можно изменить, в данный момент оно PyCharm. И так, в открывшемся окне вписываем следующее содержимое:

Сохраняем файл сочетанием клавиш “ctrl + o” и выходим “ctrl + x”, в результате у вас появиться в меню значок запуска PyCharm. Обратите внимание на строку “Exec”, в этой строке указан путь к скрипту запуска PyCharm, если он отличается, измените его. А так же обратите внимание на “Icon”, где так же указан путь к иконке. Если же вы все сделали как описано в статье, то менять ничего не нужно.

Заключение

А на этом сегодня все. Надеюсь данная статья будет вам полезна.
Журнал Cyber-X

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *