Как удалить проект в pycharm

Как удалить проект в pycharm

Open, reopen, and close projects

If you open your project for the very first time, you see the Welcome Screen. You can either open your project from the disk, or download it from the version control system.

Opening a project

Open your project from disk

Do one of the following:

On the Welcome Screen, click the Open link.

In the Open File or Project dialog that opens, find location of the desired project directory. The PyCharm project are marked with Как удалить проект в pycharm. Смотреть фото Как удалить проект в pycharm. Смотреть картинку Как удалить проект в pycharm. Картинка про Как удалить проект в pycharm. Фото Как удалить проект в pycharmand projects created in other IDEs or in a dedicated editor are marked with Как удалить проект в pycharm. Смотреть фото Как удалить проект в pycharm. Смотреть картинку Как удалить проект в pycharm. Картинка про Как удалить проект в pycharm. Фото Как удалить проект в pycharm.

If you select a non-PyCharm directory, PyCharm creates a new IDE project and sets up a Python interpreter.

Open a project from Git

Do one of the following:

On the Welcome Screen, click the Get from Version Control link.

Select the version control system where your project is stored. Here it is Git:

Как удалить проект в pycharm. Смотреть фото Как удалить проект в pycharm. Смотреть картинку Как удалить проект в pycharm. Картинка про Как удалить проект в pycharm. Фото Как удалить проект в pycharm

Specify the path to the repository and select the directory to which a project will be cloned. Alternatively, you can select GitHub on the left, login using your credentials, and select any project you want to work with.

Open a project from the command line

In the command prompt, type:

Once you have opened the project, you should configure Python interpreter for it (in particular, create a virtual environment), and set up your project.

If your project was previously configured with any interpreter that is not currently available, PyCharm shows a warning and provides two options: select an interpreter that fits the previous configuration or configure another Python interpreter:

Как удалить проект в pycharm. Смотреть фото Как удалить проект в pycharm. Смотреть картинку Как удалить проект в pycharm. Картинка про Как удалить проект в pycharm. Фото Как удалить проект в pycharm

Note, when you open a project configured for the outdated version of the Python interpreter, the following message appears: Как удалить проект в pycharm. Смотреть фото Как удалить проект в pycharm. Смотреть картинку Как удалить проект в pycharm. Картинка про Как удалить проект в pycharm. Фото Как удалить проект в pycharmClick Configure Python interpreter to set up a valid one.

You can close a project that has been added to the currently opened one (primary project).

Managing multiple projects

PyCharm suggests the following alternatives to work with several projects simultaneously:

Each project is opened in its own window. The projects are independent, and cannot share information, except for the Clipboard operations. All the projects run in the same instance of PyCharm and use the same memory space.

A newly opened project shares the same window as the already opened one. The project that has already been opened, is considered the primary project, and is always shown first in the Project tool window. All the other projects are added to the primary project. You can import classes and methods from dependent projects

Open multiple projects

Open a project, while another one is already opened.

Then, depending on the option selected in the Project Opening section of the System Settings page of the Settings/Preferences dialog ( Ctrl+Alt+S ), PyCharm can ask you for the following alternatives:

If the New Window option is selected, the new project silently opens in a new window. The Attach option appears in the File menu.

If the This Window option is selected, the new project silently opens in the same window, replacing the currently opened project. The Attach Project command appears in the File menu.

Как удалить проект в pycharm. Смотреть фото Как удалить проект в pycharm. Смотреть картинку Как удалить проект в pycharm. Картинка про Как удалить проект в pycharm. Фото Как удалить проект в pycharm

Manage project dependencies

Press Ctrl+Alt+S to open the IDE settings and select Project

Как удалить проект в pycharm. Смотреть фото Как удалить проект в pycharm. Смотреть картинку Как удалить проект в pycharm. Картинка про Как удалить проект в pycharm. Фото Как удалить проект в pycharm

Use the arrow buttons Как удалить проект в pycharm. Смотреть фото Как удалить проект в pycharm. Смотреть картинку Как удалить проект в pycharm. Картинка про Как удалить проект в pycharm. Фото Как удалить проект в pycharm Как удалить проект в pycharm. Смотреть фото Как удалить проект в pycharm. Смотреть картинку Как удалить проект в pycharm. Картинка про Как удалить проект в pycharm. Фото Как удалить проект в pycharmto change the order of the dependent projects, in which they appear in the PYTHONPATH variable.

Some settings (such as Django, Google App Engine, template languages, Python interpreters, content roots) can be configured separately for each project.

You can close a project that has been added to the currently opened one (primary project).

Delete a project from view

In the Project tool window, right-click the project to be deleted.

Как удалить проект в pycharm. Смотреть фото Как удалить проект в pycharm. Смотреть картинку Как удалить проект в pycharm. Картинка про Как удалить проект в pycharm. Фото Как удалить проект в pycharm

When PyCharm starts, the most recent project reopens by default (unless this option is disabled on the System Settings page of the Settings/Preferences dialog ( Ctrl+Alt+S ).

Reopening recent projects

PyCharm keeps the history list of the recent projects, from which you can select the desired one.

When PyCharm starts, the most recent project reopens by default (unless this option is disabled on the System Settings page of the Settings/Preferences dialog ( Ctrl+Alt+S ).

Open a recent project

Call File | Open Recent from the main menu and select the desired project from the list.

Note that the list also contains the projects that share one window.

Specify whether you want to open the project in a new window, reuse the current window, or attach it to the currently opened project.

On the Welcome screen, click Projects on the left-hand pane and then select the project of interest in the right-hand pane where the list of your recent projects is shown. Start typing in the Search projects field to filter the list of recent projects.

Closing projects

If you need to close only one project, you can either close the project window or select File | Close Project from the main menu.

If you work with multiple projects, use the following actions to close many projects at once:

Close all projects

This action closes all projects that are currently opened in PyCharm.

Close all but the current project

This action closes all opened projects except the current one.

Remove a project from the list of recent projects

Click Open Recent on the File menu, then click Manage Projects at the very bottom of the recent project list.

Click the closing icon for the project to remove.

Как удалить проект в pycharm. Смотреть фото Как удалить проект в pycharm. Смотреть картинку Как удалить проект в pycharm. Картинка про Как удалить проект в pycharm. Фото Как удалить проект в pycharm

The selected project will be removed from the list of the recent project in the Project window and on the Welcome screen.

Switching between projects

To switch between open projects, you can use the following commands of the Window menu:

Window | Next Project Window Ctrl+Alt+]

Window | Previous Project Window Ctrl+Alt+[

How to remove project in PyCharm?

If I’m closing a project and then just delete the project folder, after PyCharm restarts an empty project folder is created again.

12 Answers 12

Trending sort

Trending sort is based off of the default sorting method — by highest score — but it boosts votes that have happened recently, helping to surface more up-to-date answers.

It falls back to sorting by highest score if no posts are trending.

Switch to Trending sort

Just follow these steps in order. They assume you currently have the project open in a PyCharm window:

I agree that PyCharm’s handling of what should be a very simple procedure is crappy. Maybe this will be improved in the future?

If you want to remove the project from the recent projects list, just highlight the project with your mouse and hit the del key.

This is for PyCharm 2019.1, but I can bet this will work in previous versions.

I am assuming you are in a Unix based operating system (macOs or any Linux distribution). I am also assuming you have currently opened the project you want to remove.

Close the project by going to File → Close Project :

Как удалить проект в pycharm. Смотреть фото Как удалить проект в pycharm. Смотреть картинку Как удалить проект в pycharm. Картинка про Как удалить проект в pycharm. Фото Как удалить проект в pycharm

Remove the project from Pycharm’s Welcome Window:

Как удалить проект в pycharm. Смотреть фото Как удалить проект в pycharm. Смотреть картинку Как удалить проект в pycharm. Картинка про Как удалить проект в pycharm. Фото Как удалить проект в pycharm

The previous command will work in macOS and Linux. In Windows, you can delete it manually by locating the projects directory using File Explorer.

That’s it, the project has been completely deleted!

Как удалить проект в pycharm. Смотреть фото Как удалить проект в pycharm. Смотреть картинку Как удалить проект в pycharm. Картинка про Как удалить проект в pycharm. Фото Как удалить проект в pycharm

Works for Windows and MacOS.

There is a difference between PyCharm projects and the list of recently opened projects (File → Open recent. ):

The list of recently opened projects is simply the list of paths to some of such folders.

But if you have a bad luck, the path to your project directory is already listed in the list of recently opened projects, and if you try opening it with File → Open recent. , then

in newer versions of PyCharm you get the prompt similar as

The path C:\Users\you\PycharmProjects\deleted_project does not exist.
If it is on a removable or network drive, please make sure that the drive is connected.

with buttons «OK» and «Remove From List», so you may simply remove the deleted folder from the list,

Project tool window

The Project tool window lets you take a look at your project from various viewpoints and perform different tasks such as creating new items (directories, files, classes, and so on), opening files in the editor, navigating to the necessary code fragments, and more.

Most of the functions in this tool window are accessed as context menu commands in the content pane and via associated shortcuts.

Also, the view contains the Scratches and Consoles folder that lets you manage created scratch files, database consoles, and extension scripts.

Views

The tool window has several views:

Project view. This view displays all the project items along with their dependencies (SDKs and libraries). The emphasis is on the directory structure, although the packages are also shown.

To switch between views, press Alt+Right / Alt+Left or select the desired view from the list on the title bar. You can also display each view in a separate tab: click Как удалить проект в pycharm. Смотреть фото Как удалить проект в pycharm. Смотреть картинку Как удалить проект в pycharm. Картинка про Как удалить проект в pycharm. Фото Как удалить проект в pycharmand disable the Group Tabs option.

Как удалить проект в pycharm. Смотреть фото Как удалить проект в pycharm. Смотреть картинку Как удалить проект в pycharm. Картинка про Как удалить проект в pycharm. Фото Как удалить проект в pycharm

To configure a view, use the corresponding options in the title bar context menu. The necessary options can also be accessed by clicking Как удалить проект в pycharm. Смотреть фото Как удалить проект в pycharm. Смотреть картинку Как удалить проект в pycharm. Картинка про Как удалить проект в pycharm. Фото Как удалить проект в pycharmon the title bar.

Preview files

There are two ways to preview files without opening each one in a separate tab:

Show file size and modification timestamp

The Project tool window allows you to see the size and modification timestamp for the files in the project tree. To display this information, select View | Appearance | Details in Tree Views from the main menu.

Show tree indent guides

Title bar context menu

The following table lists and briefly explains the available commands and options.

Select Next View or Tab

Use this option to switch between different views.

Select Previous View or Tab

Use this option to switch between different views.

Show List of Views or Tabs

Use this option to switch between different views.

If this option is on, the files in the tree that contain classes turn into nodes. When such node is unfolded, the contained classes with their fields, methods, and other members of the selected item are shown.

Как удалить проект в pycharm. Смотреть фото Как удалить проект в pycharm. Смотреть картинку Как удалить проект в pycharm. Картинка про Как удалить проект в pycharm. Фото Как удалить проект в pycharm

Show Excluded Files

This option is available only in the Project view.

Turn this option on or off to show or hide excluded folders and files.

Как удалить проект в pycharm. Смотреть фото Как удалить проект в pycharm. Смотреть картинку Как удалить проект в pycharm. Картинка про Как удалить проект в pycharm. Фото Как удалить проект в pycharm

If the option is off, the items (files, classes, and so on) are sorted alphabetically. If the option is on, the files are sorted by their extensions.

Folders Always on Top

If the option is on, folders are shown above the files. Otherwise, all items are sorted alphabetically, and files and folders appear intermixed.

Enable Preview Tab

Enable the preview tab that allows you to view files in a single tab one by one without opening each file in a new tab.

Open Files with Single Click

If this option is on, PyCharm will automatically open the selected item in the editor. Otherwise, you need to double-click items to open them.

Note that you cannot disable this option if you enable the preview tab.

Always Select Opened File

If this option is on, PyCharm automatically locates documents that you open in the editor in the current view of this window.

Open the Scopes dialog in which you can create and edit used-defined scopes.

Note that this command is available only if the current view is a scope view.

Opens the File nesting dialog where you can configure presentation of files that have same names but different extensions.

If this option is on, there is a list in the left-hand part of the title bar from which you can select the necessary view.

If this option is off, the views are represented by tabs which appear in the left-hand part of the title bar.

Как удалить проект в pycharm. Смотреть фото Как удалить проект в pycharm. Смотреть картинку Как удалить проект в pycharm. Картинка про Как удалить проект в pycharm. Фото Как удалить проект в pycharm

This option lets you control general appearance and behavior of the tool window. See Tool window view modes.

To resize the tool window by moving one of its borders, select this command, and then select the necessary Stretch to option.

Note that this command is not available for the floating mode.

Remove from Sidebar

This command hides the tool window, removes the associated tool window button from the tool window bar and removes the tool window from the quick access menu ( Как удалить проект в pycharm. Смотреть фото Как удалить проект в pycharm. Смотреть картинку Как удалить проект в pycharm. Картинка про Как удалить проект в pycharm. Фото Как удалить проект в pycharmor Как удалить проект в pycharm. Смотреть фото Как удалить проект в pycharm. Смотреть картинку Как удалить проект в pycharm. Картинка про Как удалить проект в pycharm. Фото Как удалить проект в pycharm).

Hide the tool window.

This command opens the description of the Project tool window in the PyCharm online help.

Title bar buttons

Select Next View or Tab

Select Previous View or Tab

If the views are currently shown as tabs (the Group Tabs option is off), this button appears to the right of the last visible tab.

Open the list of views, for example, to select a different view.

Как удалить проект в pycharm. Смотреть фото Как удалить проект в pycharm. Смотреть картинку Как удалить проект в pycharm. Картинка про Как удалить проект в pycharm. Фото Как удалить проект в pycharm

Navigate from a file in the editor to the corresponding node (file, class, field, method, and so on) in the Project tool window.

This icon is not available if the Always Select Opened File option is currently on.

Как удалить проект в pycharm. Смотреть фото Как удалить проект в pycharm. Смотреть картинку Как удалить проект в pycharm. Картинка про Как удалить проект в pycharm. Фото Как удалить проект в pycharm

Collapse all the nodes.

Как удалить проект в pycharm. Смотреть фото Как удалить проект в pycharm. Смотреть картинку Как удалить проект в pycharm. Картинка про Как удалить проект в pycharm. Фото Как удалить проект в pycharm

Open the menu for configuring the current view and changing the tool window viewing modes. The available options are a subset of the title bar context menu items.

Note that most of the menu items are options that you can turn on or off. An option which is on has a check mark to the left of its name.

Как удалить все следы устаревших проектов из PyCharm?

Предыстория: сегодня я обновился с PyCharm Community Edition до PyCharm Pro Edition. Причина заключалась в том, что я мог работать над проектами Django, в частности над только что появившимся унаследованным проектом под названием «сделки».

Я удалил устаревшие папки проекта.

Затем я открыл Pro Edition и прошел этапы создания проекта Django под названием «сделки» с интерпретатором python3.4 в virtualenv.

Это не сработало, я получил сообщение об ошибке, в котором говорилось что-то об отсутствующем файле, а в проводнике проекта PyCharm все, что я мог видеть, было

Поэтому я удалил его (т.е. удалил папки как в

Я попробовал еще раз, хотя на этот раз получил переводчик с суффиксом числа, т.е. python3.4 (1). Я продолжил и получил ту же пустую файловую структуру.

Я снова удалил обе папки, пошел и очистил интерпретаторы в «Настройки»> «Интерпретаторы проекта».

Затем я попробовал еще раз, получив «новые» интерпретаторы, пока, наконец, не получил python3.4 (5) Plus, попутно я также аннулировал кеши и перезапустил. (например, Файл> Недействительные кеши / перезапуск)

Затем, чтобы доказать, работает ли это вообще, я попробовал новое название «мусор». На этот раз все сработало нормально, и я мог видеть папки Django в проводнике PyCharm. Отлично.

Но я действительно хочу работать над проектом под названием «Сделки». Поэтому я снова удалил все папки сделки и снова попытался создать проект Django сделок. Тот же результат.

После поиска в Google я зашел в Настройки> Структура проекта> + Корень содержимого и указал его на папку

Хорошо, теперь я мог видеть файлы в виртуальном env, но там нет файлов Django, и, кроме того, папка проекта была отделена от папки virtualenv, например

/ project / deal) 3

3 ответа

В качестве предложения:

Очистите все зарегистрированные виртуальные среды

Сделайте virtualenv вне PyCharm

Создайте новый проект, используя шаблон Django PyCharm

Тогда у вас должен быть рабочий пример.

В дополнение к приведенному выше ответу, который удалил Venv из списка Pycharm, мне также пришлось перейти в мой каталог

/ venvs и удалить там связанную папку каталога.

Когда виртуальный env включен, в нижней части pycharm в той же строке с терминалом и TODO будет активен символ V. Когда вы нажмете на «V», первый будет отмечен галочкой. Просто щелкните по нему еще раз. Тогда он отключится. Так просто, как, что.

О некоторых горячих клавишах в PyCharm

Хочу поделиться с вами горячими клавишами, которыми пользуюсь или к которым пытаюсь привыкнуть в своей повседневной работе. В современных средах их количество может просто зашкаливать, но постепенное добавление новых сочетаний в копилку, способно значительно повысить вашу продуктивноть. Приведенные сочетания относятся к редактированию, навигации, рефакторингу и справедливы только для раскладки Default for XWin (Linux).

Ctrl+Alt+Left/Ctrl+Alt+Right
На одном из лидирующих позиций (в моем рейтинге) находится перемещение назад и вперед. Если кто-то пользовался emacs, то функционал напоминает marks and mark ring. При определенных командах перемещения по файлу в историю добавляются новые позиций, по которым и происходит перемещение.

Ctrl+Shift+Backspace
Перемещение к месту последней правки. В принципе, это частный случай предыдущей команды, но тем не менее полезный.

Ctrl+B
Многим известное перемещение к реализации.

Двойное нажатие Shift
Поиск по индексу, который включает в себя имена файлов, имена классов, их атрубиты и т.д. Также есть отдельные команды:
Ctrl+N — для классов, Ctrl+Shift+N — для файлов и Ctrl+Alt+Shift+N — для символов (функций, атрибутов классов).

Ctrl+Shit+6
Именованые метки для быстрого перемещения по «горячим» местам. Перемещение к метке — Ctrl+3.
Удаление метки — повторное нажатие Ctrl+Shift+4.

Как удалить проект в pycharm. Смотреть фото Как удалить проект в pycharm. Смотреть картинку Как удалить проект в pycharm. Картинка про Как удалить проект в pycharm. Фото Как удалить проект в pycharm

Ctrl+W
Выделение кода с учетом синтаксиса. Очень полезная фича.

Как удалить проект в pycharm. Смотреть фото Как удалить проект в pycharm. Смотреть картинку Как удалить проект в pycharm. Картинка про Как удалить проект в pycharm. Фото Как удалить проект в pycharm

Alt+Shift+Down/Alt+Shift+Up
Перемещение строки, на которой установлен курсор вверх или вниз. Есть аналогичная команда, но только для целых
statements — Ctrl+Shift+Down/Ctrl+Shift+Down.

Ctrl+Y
Удаление всей строки. Кстати, команда копирования Ctrl+C без выделения также работает для всей строки.

Ctrl+D
Продублировать текущую строку.

Ctrl+Alt+V
Вынесение выделенного выражения в переменную. Замечательно работает в сочетании с Ctrl+W. Также есть обратная команда для вставки выражения inline — Ctrl+Alt+N.

Как удалить проект в pycharm. Смотреть фото Как удалить проект в pycharm. Смотреть картинку Как удалить проект в pycharm. Картинка про Как удалить проект в pycharm. Фото Как удалить проект в pycharm

Ctrl+Shift+Delete
Вынести внутренние statements из внешнего блока (if, for, try). Обратите внимание на то, что происходит с except или else блоками. Также есть обратная команда для «обертывания» кода в блок — Ctrl+Alt+T.

Как удалить проект в pycharm. Смотреть фото Как удалить проект в pycharm. Смотреть картинку Как удалить проект в pycharm. Картинка про Как удалить проект в pycharm. Фото Как удалить проект в pycharm

Alt+Enter
При наведенном на регулярное выражение курсоре, вызывается контекстное меню, в котором есть опция проверки выражения на различные входные данные. Относительно недавно узнал об этой возможности — милая штука.

Как удалить проект в pycharm. Смотреть фото Как удалить проект в pycharm. Смотреть картинку Как удалить проект в pycharm. Картинка про Как удалить проект в pycharm. Фото Как удалить проект в pycharm

В дополнение хочу посоветовать замечательный инстумент Productivity Guide, который подсчитывает сколько раз вы использовали ту или иную фичу (неиспользуемые там также перечислены). Располагается это в Help->Productivity Guide.

На этом все. Оставляйте в комментариях горячие клавиши, которыми пользуетесь вы. Продуктивного кодинга!

Как правильно удалить project в PyCharm?

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

12 ответов

Привет ребята мне удалось завершить python проект для работы в pycharm. В нем есть 3 файла python скрипта и несколько дополнительных импортированных modules/dependecies. Как мне экспортировать проект и запустить его на другом pc через terminal запустив файл mainprogram.py e.g python mainprogram.py

Просто следуйте этим шагам по порядку. Они предполагают, что у вас в данный момент проект открыт в PyCharm-окне:

Если вы хотите удалить проект из списка последних проектов, просто выделите проект мышкой и нажмите клавишу del.

Это для PyCharm 2019.1, но я могу поспорить это будет работать в предыдущих версиях.

Я предполагаю, что вы находитесь в Unix-based операционной системе (macOs или любой дистрибутив Linux). Также я предполагаю, что вы в данный момент открыли проект, который хотите удалить.

Удалите проект из окна приветствия Pycharm’s:

Предыдущая команда будет работать в macOS и Linux. В Windows вы можете удалить его вручную, найдя каталог projects с помощью File Explorer.

Вот и всё, проект был полностью удален!

Работает для Windows и MacOS.

Что мне нужно сделать для того, чтобы переименовать мой Django проект в PyCharm? Я новичок в Django и PyCharm и хотел бы использовать другое название для моего проекта.

Выделите проект мышкой и нажмите клавишу del, которая у меня работает.

В более новых версиях PyCharm вы получаете подсказку подобную как

Путь C:\Users\you\PycharmProjects\deleted_project не существует.
Если он находится на съемном или сетевом накопителе, убедитесь, пожалуйста, что накопитель подключен.

С кнопками «OK» и «Remove From List», так что вы можете просто удалить удаленную папку из списка,

У меня был такой же вопрос. Моим решением было:

В 2021 году может быть и другой способ это сделать. Моя проблема была в project’е с user directory (root был /Users ) который содержит слишком много не Python файлов, и он провоцирует некоторые проблемы с Git и индексом файлов.

Вас вынесут в стартовое окно, где слева можно будет посмотреть созданные вами проекты. Затем можно удалить проект, нажав знак крестика (‘x’) следуя названию проекта.

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

Мой google search и поиск в плагинах PyCharm перечисляют результаты как мало помогают Так я его поднимаю здесь, как убрать SciView pane в PyCharm?

Как добавить тестирование фреймворков и Web-фреймворков в проект PyCharm. Как добавить pyflakes, bottle, гипотезу в проект PyCharm? Для установки, выше упомянутых фреймворков и любых других.

Привет ребята мне удалось завершить python проект для работы в pycharm. В нем есть 3 файла python скрипта и несколько дополнительных импортированных modules/dependecies. Как мне экспортировать.

Что мне нужно сделать для того, чтобы переименовать мой Django проект в PyCharm? Я новичок в Django и PyCharm и хотел бы использовать другое название для моего проекта.

Я использую JetBrains PyCharm Community Edition 2017.3.1 x64 и у меня в проекте было что я хотел удалить из просмотрщика проектов, однако варианта удалить его у меня не было, поэтому я попробовал.

Удаленный запуск в PyCharm Community Edition

PyCharm — самая удобная, на мой взгляд, IDE для Python’a от авторов великолепного PhpStorm. В отличие от средства разработки на PHP, имеет бесплатную версию с несколько урезанным функционалом, в частности без шикарного модуля для запуска и отладки скриптов на удаленном сервере. Тем не менее, стандартных возможностей хватает и для создания настольных windows-приложений, и для скриптинга, и для серверного кода.

Критичной эта особенность стала в тот момент, когда мне захотелось писать скрипты на ПК и получать результат их выполнения на Raspberry Pi без копирования и запуска вручную. Дальше мой рецепт для Windows 8.1 (только запуск).

Да, пойдем по сложному пути и используем в качестве рабочего места машину с запущенным Windows. Провернуть подобное на Linux было бы проще, но я решил заодно посмотреть возможности нового для меня Windows PowerShell вместо bash’a. Удивительно, но он справился. Так же можно использовать cmd.exe и bat-файлы.

Итак, железо — Raspberry Pi любой модели с raspbian на борту, доступом к локальной сети и работающим ssh. ПК с окнами подключен в эту же сеть, на нем уже установлены PyCharm и Python (на момент написания, актуальная версия в репозиториях Raspbian — 3.2, лучше установить такую же).

Коммуникации

sgtatham/putty/download.html. Кстати, сама pytty тоже достаточно удобна.

Python на плате

Я буду выполнять скрипты от имени root. Нельзя так делать.
Включаем клиент (Xshell), подключаемся к raspberry, ставим

«Поддельный» интерпретатор

Для начала создадим фейковый интерпретатор. Запускаем Windows PowerShell от имени администратора, создаем папочку.

Чтобы не потерять и не мусорить в PATH, закидываем сюда же pscp и plink:

PyCharm принимает в качестве исполняющегося файла интерпретатора только файлы с именем python.exe, так что сделаем такую нехорошую вещь:

Вероятно, придется отключить проверки подписи скриптов:

Создаем файл скрипта для загрузки проекта на сервер, например такой (пусть зовется deploy.ps1):

Где 192.168.1.230 — адрес удаленного сервера, root и passw0rd — логин и пароль. На один раз хватит и хардкода.
Эта версия принимает адрес до локальной папки и имя папки, которую требуется создать на сервере, и просто копирует все содержимое из первой во вторую. Для проектов больше сотни килобайт стоит оптимизировать это место.

Создаем файл передачи и запуска кода на сервере (пусть python.ps1). В простейшем случае такой:

Где testProject — название будущего проекта.

Настройка IDE

Сделаем так, чтоб вместо интерпретатора пайтона запускался интерпретатор оболочки.
Создав проект, заходим в настройки File->Settings или Ctrl-Alt-S. В вкладке проекта — Project Interpreter. Нажимаем Add Local:

Как удалить проект в pycharm. Смотреть фото Как удалить проект в pycharm. Смотреть картинку Как удалить проект в pycharm. Картинка про Как удалить проект в pycharm. Фото Как удалить проект в pycharm

Как удалить проект в pycharm. Смотреть фото Как удалить проект в pycharm. Смотреть картинку Как удалить проект в pycharm. Картинка про Как удалить проект в pycharm. Фото Как удалить проект в pycharm

IDE ругается, но добавляет в список. Нажмем «More..» и переименуем в wrapper:

Как удалить проект в pycharm. Смотреть фото Как удалить проект в pycharm. Смотреть картинку Как удалить проект в pycharm. Картинка про Как удалить проект в pycharm. Фото Как удалить проект в pycharm

Лучше вернуть Project Interpreter обратно на версию 3.2 (у меня стоит 3.4), иначе отвалятся подсказки и автодополнение.

Здесь всё, откроем конфигурации запуска Run->Edit Configurations. И добавим два конфига:

— Обычный для локальной отладки:

Как удалить проект в pycharm. Смотреть фото Как удалить проект в pycharm. Смотреть картинку Как удалить проект в pycharm. Картинка про Как удалить проект в pycharm. Фото Как удалить проект в pycharm

— И нашего монстра для удаленного запуска:

Как удалить проект в pycharm. Смотреть фото Как удалить проект в pycharm. Смотреть картинку Как удалить проект в pycharm. Картинка про Как удалить проект в pycharm. Фото Как удалить проект в pycharm

Где выбираем в качестве интерпретатора наш wrapper и задаем постоянный параметр — путь до файла python.ps1. Таким образом на самом деле будет вызван powershell, который выполнит переданный ему скрипт python.ps1 с передачей всех последующих параметров.

Сейчас уже можно написать Hello World и выполнить на целевой машине, но в таком виде мы сможем тестировать только проекты из одного файла. Для выгрузки на сервер всего проекта добавим здесь же внешний инструмент.

Как удалить проект в pycharm. Смотреть фото Как удалить проект в pycharm. Смотреть картинку Как удалить проект в pycharm. Картинка про Как удалить проект в pycharm. Фото Как удалить проект в pycharm

Все. Теперь при выбранной конфигурации remote после нажатия кнопки Run проект зальется на удаленный сервер, где будет запущен скрипт main.py, stdout которого будет выводиться обратно в консоль pycharm.

Улучшение

Для некоторой гибкости и удобства настройки можно добавить генерацию скрипта python.ps1 с использованием имени проекта, а данные об удаленном хосте перенести в одно место

Теперь для настройки под новый сервер надо будет поменять только три строки, а при создании нового проекта — добавить в него конфигурацию remote.

Как удалить проект в pycharm

Как удалить проект в pycharm. Смотреть фото Как удалить проект в pycharm. Смотреть картинку Как удалить проект в pycharm. Картинка про Как удалить проект в pycharm. Фото Как удалить проект в pycharm

Использование Git в IDE PyCharm без CLI

19.04.2021 Дмитрий Багдасарян, г. Краснодар

Время прочтения: 4 мин.

Все мы знаем о преимуществах использования систем контроля версий как при самостоятельной разработке, так и при работе в команде. Сегодня я хотел бы рассказать о поддержке в PyCharm самой популярной системы контроля версий Git и ее GUI.

Для начала, предлагаю убедиться, что на машине установлен сам Git. В MS Windows это можно сделать открыв командную строку и набрав в ней git —version.

Как удалить проект в pycharm. Смотреть фото Как удалить проект в pycharm. Смотреть картинку Как удалить проект в pycharm. Картинка про Как удалить проект в pycharm. Фото Как удалить проект в pycharm

Если вдруг cmd не понимает такой команды, значит Git не установлен. Так как он является свободно распространяемым ПО, его можно бесплатно скачать и установить. Версия для MS Windows доступна по ссылке https://gitforwindows.org.

Как удалить проект в pycharm. Смотреть фото Как удалить проект в pycharm. Смотреть картинку Как удалить проект в pycharm. Картинка про Как удалить проект в pycharm. Фото Как удалить проект в pycharm

Как удалить проект в pycharm. Смотреть фото Как удалить проект в pycharm. Смотреть картинку Как удалить проект в pycharm. Картинка про Как удалить проект в pycharm. Фото Как удалить проект в pycharm

В ходе дальнейшей работы, после редактирования, файлы будут выделяться синим цветом, сигнализируя о наличии незафиксированных commit-ом изменений. После commit-а цветовое выделение будет сниматься, давая понять, что несохраненные изменения отсутствуют.

Как удалить проект в pycharm. Смотреть фото Как удалить проект в pycharm. Смотреть картинку Как удалить проект в pycharm. Картинка про Как удалить проект в pycharm. Фото Как удалить проект в pycharm

Использование в разработке системы контроля версий, дает ряд неоспоримых преимуществ.

Как удалить проект в pycharm. Смотреть фото Как удалить проект в pycharm. Смотреть картинку Как удалить проект в pycharm. Картинка про Как удалить проект в pycharm. Фото Как удалить проект в pycharm

Как удалить проект в pycharm. Смотреть фото Как удалить проект в pycharm. Смотреть картинку Как удалить проект в pycharm. Картинка про Как удалить проект в pycharm. Фото Как удалить проект в pycharm

Конечно же, есть возможность работы с ветками: создавать, реализовывать в них новую функциональность, производить слияние.

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

Как удалить проект в pycharm. Смотреть фото Как удалить проект в pycharm. Смотреть картинку Как удалить проект в pycharm. Картинка про Как удалить проект в pycharm. Фото Как удалить проект в pycharm

Теперь, в правом нижнем углу мы можем видеть и управлять локальным и удаленным репозиториями и всеми их ветками.

Как удалить проект в pycharm. Смотреть фото Как удалить проект в pycharm. Смотреть картинку Как удалить проект в pycharm. Картинка про Как удалить проект в pycharm. Фото Как удалить проект в pycharm

Мы рассмотрели основные операции, связанные с контролем версий, которыми пользуются разработчики, Data Scientist-ы, аналитики, инженеры и все, кто работает над проектами несколько более сложными чем “Hello World!”. Хотелось бы обратить внимание на то, что нам ни разу не пришлось прибегать к CLI и терминалу. Все базовые задачи нам удалось решить с помощью графического интерфейса IDE. В данной статье я попытался показать преимущества использования GUI, но, несомненно, работа через терминал имеет также свои плюсы и каждый волен выбирать то, что ближе ему.

Настройка удаленного интерпретатора на Pycharm для Django

Как удалить проект в pycharm. Смотреть фото Как удалить проект в pycharm. Смотреть картинку Как удалить проект в pycharm. Картинка про Как удалить проект в pycharm. Фото Как удалить проект в pycharm
В этой статье хочу рассказать, а также показать настройку полезного инструмента для удаленной разработки от компании JetBrains встроенное в IDE Pycharm. Такой инструмент есть уже давно, но многие разработчики относятся к этому не серьезно, и для внесения изменений в проект предпочитают разворачивать его локально. Когда намного легче на том-же сервере, сделать копию части проекта и изменять или тестировать на другом порту с помощью встроенных средств удаленного интерпретатора Pycharm. Конечно не во всех ситуациях это хороший вариант, но для правки, и доработки небольших проектов очень даже подходит. А если проект с нуля, то создавая его на удаленном сервере, исчезает потребность в переносе и адаптации его под сервер(хостинг), которые неизбежно ведут к появлению множества багов и несовместимостей.

К тому же такой подход нас избавляет от таких проблем:

• на разных серверах свой Unix и свои приколы, разворачивать локально и подгонять среду под особенности того или иного сервера может занять приличное количество времени;
• разные версии python;
• И если в файле req.txt для Django не указаны все зависимости;
и т.д.

Процесс настройки удаленного интерпретатора Pycharm для Django

Идем в file-> settings-> deployment

Как удалить проект в pycharm. Смотреть фото Как удалить проект в pycharm. Смотреть картинку Как удалить проект в pycharm. Картинка про Как удалить проект в pycharm. Фото Как удалить проект в pycharm

Вводим настройки подключения сервера, у кого какое (SFTP, FTP, и т.д.). В поле «root path» – нужно указать путь к папке с проектами. Во вкладке «Mapping» в поле «Deployment path on server» необходимо указать путь от «root path» к папке с проектом.

Как удалить проект в pycharm. Смотреть фото Как удалить проект в pycharm. Смотреть картинку Как удалить проект в pycharm. Картинка про Как удалить проект в pycharm. Фото Как удалить проект в pycharm

К примеру:
«root path» = /data/python
«Deployment path on server» = /project
Под deployment есть options, в них полезно выставить выгрузку файлов на сервер по горячим клавишам, например, ctrl+s и другие настройки.

Подготовка закончена, переходим соответственно к самой настройки удаленного интерпретатора.

Как удалить проект в pycharm. Смотреть фото Как удалить проект в pycharm. Смотреть картинку Как удалить проект в pycharm. Картинка про Как удалить проект в pycharm. Фото Как удалить проект в pycharm

Настройка интерпретатора не сильно отличается от настройки deployment (кнопкой «Fill from deployment server settings» можно заполнить часть настроек). Нажимаем «Configure Interpreters», выбираем remote, или если уже какой-то был создан, то с помощью плюсика. Далее необходимо указать путь к интерпретатору python на сервере. После нажимаем «ok» и немного подождать пока Pycharm скачает (создаст) образ skeleton python в месте с приложениями которые были установлены через pip или подобное ему, что очень удобно, в последствии можно спокойно переходить к этим файлам из кода!

Следующим шагом будет настройка запуска Django сервера используя средства Pycharm для разработки.

Как удалить проект в pycharm. Смотреть фото Как удалить проект в pycharm. Смотреть картинку Как удалить проект в pycharm. Картинка про Как удалить проект в pycharm. Фото Как удалить проект в pycharm

В инструментах с права выбираем «Edit configuration»

Как удалить проект в pycharm. Смотреть фото Как удалить проект в pycharm. Смотреть картинку Как удалить проект в pycharm. Картинка про Как удалить проект в pycharm. Фото Как удалить проект в pycharm

В появившемся окне вводим «host» 0.0.0.0 для того что бы с любого ip принимал вызовы и «port» который у Вас является свободным на сервере. Выбираете удаленный интерпретатор в поле «Python interpreter», который настроили раннее. В поле «Environment variables» необходимо указать переменную «DJANGO_SETTINGS_MODULE» и ее значение, состоящее из названия главного приложения Django и файла с настройками в нем.

Как удалить проект в pycharm. Смотреть фото Как удалить проект в pycharm. Смотреть картинку Как удалить проект в pycharm. Картинка про Как удалить проект в pycharm. Фото Как удалить проект в pycharm

На этом настройка удаленного интерпретатора завершена, для его запуска можно воспользоваться кнопкой на панели инструментов с права.

Как удалить проект в pycharm. Смотреть фото Как удалить проект в pycharm. Смотреть картинку Как удалить проект в pycharm. Картинка про Как удалить проект в pycharm. Фото Как удалить проект в pycharm

После с низу появится окно логов сервера со всевозможными инструментами.

Как удалить проект в pycharm. Смотреть фото Как удалить проект в pycharm. Смотреть картинку Как удалить проект в pycharm. Картинка про Как удалить проект в pycharm. Фото Как удалить проект в pycharm

Стоит отметить что помимо удаленной отладки в Pycharm встроили очень полезные инструменты(menu-> tools): SSH-клиент, Django-console, Python-console, Debug, и прочие.

На скриншоте ниже Django console и SSH-клиент в режиме сплит.

Как удалить проект в pycharm. Смотреть фото Как удалить проект в pycharm. Смотреть картинку Как удалить проект в pycharm. Картинка про Как удалить проект в pycharm. Фото Как удалить проект в pycharm

Заключение
Способ разработки (отладки), который был представлен выше, по сути является попыткой выхода на новый уровень. Развертывание разработки на локали – это как запатентованный проверенный способ, ну а описанный выше является новым подходом, и никто не гарантирует его поддержку, хотя JetBrains стараются, но как известно первые всегда набивают шишки. Удачи.

P. S.
Так же при настройке удаленного интерпретатора можно использовать virtualenv, где при разработке или доработке проекта можно проводить абсолютно независимые тесты и не влиять на сервер, но это отдельная тема.

Шпаргалка: Горячие (hotkeys) клавиши PhpStorm и PyCharm

Как удалить проект в pycharm. Смотреть фото Как удалить проект в pycharm. Смотреть картинку Как удалить проект в pycharm. Картинка про Как удалить проект в pycharm. Фото Как удалить проект в pycharm

Горячих клавиш в IDE PhpStorm и PyCharm гораздо больше, чем в приведенном ниже списке. Здесь я привел только те, которыми пользуюсь сам (* звездочкой выделил наиболее используемые мною горячие клавиши).

Шпаргалка будет обновляться, если начну использовать новые hotkeys.

Для настройки горячих клавиш или добавление собственных сочетаний клавиш перейдите File > Settings > Keymap.

Редактирование

*Ctrl + W — выделение текущего блока. Если нажимать W несколько раз, то будут выделяться родительские блоки по иерархии.

Ctrl + Shift + W — проделывает обратное действие от предыдущего

Ctrl + Y — удаляет строку

*Ctrl + D — дублирует строку

Ctrl + Shift + U — делает выделенный текст или заглавными, или строчными буквами

Ctrl + Delete — удаляет часть от курсора до конца слова

*Ctrl + Alt + L — форматирование кода соответствии с настройками code style.

*Ctrl + / — закомментировать/раскомментировать текущую строку.

Ctrl + Shift + / — закомментировать/раскомментировать выделенные строки кода.

Ctrl + Shift + J — к текущей строке присоединяет нижнюю.

Ctrl + [ или ] — перемещает курсор в начало или конец блока с кодом, в теле фукции, в теле цикла и т.д.

Ctrl + Shift + ] или [ — выделить код код до конца или до начала блока

*Tab — сделать отступ (табуляцию)

*SHIFT + Tab — убрать отступ

*Ctrl + Alt + Стрелка вверх — перемещает текущую строку вверх.

*Ctrl + Alt + Стрелка вниз — перемещает текущую строку вниз.

Ctrl + Shift + Стрелка вниз — перемещает текущий логический блок вниз

*Ctrl + Space — выводит возможные варианты автодополнения

Ctrl + курсор мыши над кодом — краткая информация

*Ctrl + клик по названию переменной или метода, или CTRL+B когда курсор установлен на названии, приведет туда, где метод или переменная определены.

*Ctrl + G — перейти к строке по номеру

*Alt + Клик левой кнопкой мышки — мультикурсор, если нужно одновременно несколько курсоров, кликаем мышкой в нужные места, куда нужно их добавить

*Ctrl + Alt + J — обрамление выделенного текста тегом (нужно выбрать первый пункт из всплывающего окошка)

F11 — быстро установить закладку

Shift + F11 — просмотр всех закладок

Поиск / замена

Двойной Shift — поиск по проекту

*Ctrl + F — поиск в текущем файле

*Ctrl + R — поиск и замена

*Ctrl+Shift+E — вызовет всплывающее окно, в котором показаны последние куски кода в разных файлах, с которыми вы работали

Ctrl + Shift + F — поиск в группе файлов (например в проекте или папке)

Ctrl + Shift + R — поиск и замена в группе файлов

Ctrl + N — найти в каком файле находится класс

*Ctrl + Shift + N — поиск файла по названию

Разное

Ctrl + Alt + S — быстрый доступ к настройкам

*Shift + F6 — переименование файла (выделите в блоке с файлами проекта нужный файл).

Ctrl + Insert — создать новый файл

Как убрать название сайта из заголовка на WordPress

Источники информации:

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

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