Как установить cv2 pycharm

PyCharm OpenCV- autocomplete with import cv2.cv2, no errors with import cv2

I’m just getting started with PyCharm, python, and OpenCV, and I’m trying to set up my environment. I’ve installed all the necessary packages and I import OpenCV like so:

However, this does not autocomplete and shows warnings that the method may be missing when called, BUT if I import like so:

autocomplete does work, but running produces the following error:

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

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

9 Answers 9

Credit to ingolemo from r/learnpython. I was stuck on this for ages and it drove me mad so I’m here sharing.

My OpenCV was installed by using the wrapper opencv-python package

The sys.modules hacking that that module is doing is the source of the problem. Pycharm doesn’t exactly import modules in order to know what’s inside of them, so messing with the imports dynamically like that confuses pycharm greatly. It’s not pycharm’s fault, the opencv-python maintainer should have used a star import rather than that messy import hack. You should be able to work around the problem using the technique you stumbled upon. All you have to do is catch and ignore the error under normal operation:

Installing Jedi solved this problem for me. You can use pip install jedi in terminal

You can find more info about jedi here: https://pypi.org/project/jedi/

The proposed import solution did not work for me. I had exactly this problem with OpenCV 4.2.0 compiled from sources, installed in my Conda environment and PyCharm 2020.1.

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

I have tried a lot of solutions and finally got the best one.

I just installed «Kite» Plugin in PyCharm and it works flawlessly.

What I really love about it, that it works for any modules you import, and will also help you code faster.

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

i had the same problem.
i used

and after that both importing meth

If you are using virtualenv, then mark the virtualenv directory as excluded in your project structure in Pycharm project settings.

Steps that worked for me to get autocompletion working:

tldr: Update python interpreter settings to point to /lib/python3.9/site-packages/cv2

This has worked in three different Virtual environments for me so far. For two of those, I had to restart the IDE for the completions to show up. The remaining one did not require a restart and worked immediately.

Источник

Создание виртуальных окружений и установка библиотек для Python 3 в IDE PyCharm

Язык программирования Python считается достаточно простым. На нем легче и быстрее пишутся программы, по сравнению с компилируемыми языками программирования. Для Python существует множество библиотек, позволяющих решать практически любые задачи. Есть, конечно, и минусы и другие нюансы, но это отдельная тема.

Довольно часто я вижу, как мои знакомые и друзья начинают изучать Python и сталкиваются с проблемой установки и использования сторонних библиотек. Они могут несколько часов потратить на установку библиотеки, и даже, могут не справиться с этим и забить на неё. В то время как, в большинстве случаев, это можно было сделать за несколько минут.

Статья начинается с базовых вещей: с установки Python 3, инструментов разработки Pip и Virtualenv и среды разработки PyCharm в Windows и в Ubuntu. Для многих это не представляет трудностей и возможно, что уже всё установлено.

После чего будет то, ради чего задумывалась статья, я покажу как в PyCharm создавать и использовать виртуальные окружения и устанавливать в них библиотеки с помощью Pip.

Установка Python и Pip

Pip является менеджером пакетов для Python. Именно с помощью него обычно устанавливаются модули/библиотеки для разработки в виде пакетов. В Windows Pip можно установить через стандартный установщик Python. В Ubuntu Pip ставится отдельно.

Установка Python и Pip в Windows

Для windows заходим на официальную страницу загрузки, где затем переходим на страницу загрузки определенной версии Python. У меня используется Python 3.6.8, из-за того, что LLVM 9 требует установленного Python 3.6.

Во время установки ставим галочку возле Add Python 3.x to PATH и нажимаем Install Now:

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

Установка Python и Pip в Ubuntu

В Ubuntu установить Python 3 можно через терминал. Запускаем его и вводим команду установки. Вторая команда выводит версию Python.

Далее устанавливаем Pip и обновляем его. После обновления необходимо перезапустить текущую сессию (или перезагрузить компьютер), иначе возникнет ошибка во время вызова Pip.

Основные команды Pip

Рассмотрим основные команды при работе с Pip в командой строке Windows и в терминале Ubuntu.

Установка VirtualEnv и VirtualEnvWrapper

VirtualEnv используется для создания виртуальных окружений для Python программ. Это необходимо для избежания конфликтов, позволяя установить одну версию библиотеки для одной программы, и другу для второй. Всё удобство использования VirtualEnv постигается на практике.

Установка VirtualEnv и VirtualEnvWrapper в Windows

В командной строке выполняем команды:

Установка VirtualEnv и VirtualEnvWrapper в Ubuntu

Для Ubuntu команда установки будет следующей:

После которой в конец

Работа с виртуальным окружением VirtualEnv

Рассмотрим основные команды при работе с VirtualEnv в командой строке Windows и в терминале Ubuntu.

КомандаОписание
mkvirtualenv env-nameСоздаем новое окружение
workonСмотрим список окружений
workon env-nameМеняем окружение
deactivateВыходим из окружения
rmvirtualenv env-nameУдаляем окружение

Установка PyCharm

PyCharm — интегрированная среда разработки для языка программирования Python. Обладает всеми базовыми вещами необходимых для разработки. В нашем случае огромное значение имеет хорошее взаимодействие PyCharm с VirtualEnv и Pip, чем мы и будем пользоваться.

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

Скачиваем установщик PyCharm Community для Windows с официального сайта JetBrains. Если умеете проверять контрольные суммы у скаченных файлов, то не забываем это сделать.

В самой установке ничего особенного нету. По сути только нажимаем на кнопки next, и в завершение на кнопку Install. Единственно, можно убрать версию из имени папки установки, т.к. PyCharm постоянно обновляется и указанная версия в будущем станет не правильной.

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

Скачиваем установщик PyCharm Community для Linux с официального сайта JetBrains. Очень хорошей практикой является проверка контрольных сумм, так что если умеете, не ленитесь с проверкой.

Теперь в директории

Далее выполняем команды в терминале:

Производим установку. И очень важно в конце не забыть создать desktop файл для запуска PyCharm. Для этого в Окне приветствия в нижнем правом углу нажимаем на ConfigureCreate Desktop Entry.

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

Установка PyCharm в Ubuntu из snap-пакета

PyCharm теперь можно устанавливать из snap-пакета. Если вы используете Ubuntu 16.04 или более позднюю версию, можете установить PyCharm из командной строки.

Использование VirtualEnv и Pip в PyCharm

Поддержка Pip и Virtualenv в PyCharm появилась уже довольно давно. Иногда конечно возникают проблемы, но взаимодействие работает в основном стабильно.

Рассмотрим два варианта работы с виртуальными окружениями:

Первый пример: использование собственного виртуального окружения для проекта

Создадим программу, генерирующую изображение с тремя графиками нормального распределения Гаусса Для этого будут использоваться библиотеки matplotlib и numpy, которые будут установлены в специальное созданное виртуальное окружение для программы.

Запускаем PyCharm и окне приветствия выбираем Create New Project.

В мастере создания проекта, указываем в поле Location путь расположения создаваемого проекта. Имя конечной директории также является именем проекта. В примере директория называется ‘first_program’.

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

Теперь установим библиотеки, которые будем использовать в программе. С помощью главного меню переходим в настройки FileSettings. Где переходим в Project: project_nameProject Interpreter.

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

Здесь мы видим таблицу со списком установленных пакетов. В начале установлено только два пакета: pip и setuptools.

Справа от таблицы имеется панель управления с четырьмя кнопками:

Для добавления (установки) библиотеки в окружение нажимаем на плюс. В поле поиска вводим название библиотеки. В данном примере будем устанавливать matplotlib. Дополнительно, через Specify version можно указать версию устанавливаемого пакета и через Options указать параметры. Сейчас для matplotlib нет необходимости в дополнительных параметрах. Для установки нажимаем Install Package.

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

После установки закрываем окно добавления пакетов в проект и видим, что в окружение проекта добавился пакет matplotlib с его зависимостями. В том, числе был установлен пакет с библиотекой numpy. Выходим из настроек.

Теперь мы можем создать файл с кодом в проекте, например, first.py. Код программы имеет следующий вид:

Далее указываем в поле Name имя конфигурации и в поле Script path расположение Python файла с кодом программы. Остальные параметры не трогаем. В завершение нажимаем на Apply, затем на OK.

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

Теперь можно выполнить программу и в директории с программой появится файл gauss.png :

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

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

Данный пример можно использовать во время изучения работы с библиотекой. Например, изучаем PySide2 и нам придется создать множество проектов. Создание для каждого проекта отдельного окружения довольно накладно. Это нужно каждый раз скачивать пакеты, также свободное место на локальных дисках ограничено.

Более практично заранее подготовить окружение с установленными нужными библиотеками. И во время создания проектов использовать это окружение.

В этом примере мы создадим виртуальное окружения PySide2, куда установим данную библиотеку. Затем создадим программу, использующую библиотеку PySide2 из предварительно созданного виртуального окружения. Программа будет показывать метку, отображающую версию установленной библиотеки PySide2.

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

Далее в созданном окружении устанавливаем пакет с библиотекой PySide2, также как мы устанавливали matplotlib. И выходим из настроек.

Теперь мы можем создавать новый проект использующий библиотеку PySide2. В окне приветствия выбираем Create New Project.

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

Для проверки работы библиотеки создаем файл second.py со следующий кодом:

Далее создаем конфигурацию запуска программы, также как создавали для первого примера. После чего можно выполнить программу.

Заключение

У меня нет богатого опыта программирования на Python. И я не знаком с другими IDE для Python. Поэтому, возможно, данные IDE также умеют работать с Pip и Virtualenv. Использовать Pip и Virtualenv можно в командой строке или в терминале. Установка библиотеки через Pip может завершиться ошибкой. Есть способы установки библиотек без Pip. Также создавать виртуальные окружения можно не только с помощью Virtualenv.

В общем, я лишь поделился небольшой частью опыта из данной области. Но, если не вдаваться в глубокие дебри, то этого вполне достаточно знать, чтобы писать простые программы на Python с использованием сторонних библиотек.

Источник

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

GNURadio отлично работает с python за пределами Pycharm. Все установлено и настроено так, как я этого хочу.

Gnuradio находится в /usr/local/lib/python2.7/site-packages/gnuradio

11 ответов

В Project Explorer вы можете щелкнуть правой кнопкой мыши папку, в которой находится модуль, и установить «Источник».

Он будет проанализирован в индексе для завершения кода, а также для других элементов.

В этом ответе будет рассказано, как настроить среду проекта, установить пакеты в различных сценариях и настроить PyCharm. Я несколько раз ссылаюсь на Руководство пользователя по упаковке Python, написанное той же группой, в которой находится официальный Инструменты упаковки Python.

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

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

В некоторых случаях, например, с GNU Radio, пакет pip для установки отсутствует, пакет был установлен во всей системе при установке остальной части GNU Radio (например, apt-get install gnuradio ). В этом случае вам все равно следует использовать virtualenv, но вам необходимо сообщить ему об этом системном пакете.

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

Минимум setup.py для вашего первого проекта:

Затем установите его в env вашего второго проекта:

Добавление пути

Перейдите в Файл → Настройки → Настройки проекта → Интерпретатор проекта.

Затем нажмите настроить интерпретатор и перейдите на вкладку «Пути».

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

Нажмите кнопку + в области «Пути». Вы можете указать путь к модулю, который вы хотите, чтобы он распознал.

Откройте интерпретатор python, куда вы можете импортировать модуль.

Чаще всего у вас будет структура папок, подобная этой:

Вы хотите добавить foobarbaz к пути здесь.

Как быстрое грязное исправление, это сработало для меня: добавив эти 2 строки перед проблемным импортом:

Моя версия PyCharm Professional, версия 3.4, и часть Добавление пути отличается.

Добавить путь в PyCharm 2017

Показать все

Выберите значок снизу справа

Я новичок в PyCharm (с использованием 2018.3.4 CE) и Python, поэтому я старательно пытался следовать каждому из приведенных выше предложений, чтобы получить доступ к пакету PIL (Pillow), который, как я знал, был в system-site-packages. Никто не работал. Я собирался сдаться ночью, когда случайно заметил файл venv / pyvenv.cfg под моим проектом в окне Project Explorer. Я нашел строку «include-system-site-packages = false» в этом файле и изменил ее на «true». Проблема решена.

Затем перейдите на вкладку «Пути» и найдите / anaconda / bin / python

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

Для меня это был вопрос маркировки каталога как исходного корня.

НЕ изменяйте путь переводчика.

Вместо этого измените структуру проекта:

Для PyCharm Community Edition 2016.3.2 это:

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

Затем нажмите кнопку «Добавить» или нажмите «alt + insert», чтобы добавить новый путь.

Источник

Русские Блоги

ярлыки pycharm, общие настройки, управление конфигурацией

Этот блог постоянно обновляется!

советы по обучению Pycharm

/pythoncharm/help/tip of the day:
A special variant of the Code Completion feature invoked by pressing Ctrl+Space twice allows you to complete the name of any class no matter if it was imported in the current file or not. If the class is not imported yet, the import statement is generated automatically.
You can quickly find all places where a particular class, method or variable is used in the whole project by positioning the caret at the symbol’s name or at its usage in code and pressing Alt+Shift+F7 (Find Usages in the popup menu).
To navigate to the declaration of a class, method or variable used somewhere in the code, position the caret at the usage and press F12. You can also click the mouse on usages with the Ctrl key pressed to jump to declarations.
You can easily rename your local variables with automatic correction of all places where they are used.
To try it, place the caret at the variable you want to rename, and press Shift+F6 (Refactor | Rename). Type the new name in the popup window that appears, or select one of the suggested names, and press Enter.

переключатель
Use Alt+Up and Alt+Down keys to quickly move between methods in the editor.
Use Ctrl+Shift+F7 (Edit | Find | Highlight Usages in File) to quickly highlight usages of some variable in the current file.
выбрать
You can easily make column selection by dragging your mouse pointer while keeping the Alt key pressed.
завершение
Working in the interactive consoles, you don’t need to memorise the command line syntax or available functions. Instead, you can use the familiar code completion Ctrl+Space. Moreover, from within the lookup list, you can press Ctrl+Q to view the item’s documentation.
дисплей
Use F3 and Shift+F3 keys to navigate through highlighted usages.
Press Escape to remove highlighting.
история
Ctrl+Shift+Backspace (Navigate | Last Edit Location) brings you back to the last place where you made changes in the code.
Pressing Ctrl+Shift+Backspace a few times moves you deeper into your changes history.
Ctrl+E (View | Recent Files) brings a popup list of the recently visited files. Choose the desired file and press Enter to open it.
Use Alt+Shift+C to quickly review your recent changes to the project.
буфер обмена
Use the Ctrl+Shift+V shortcut to choose and insert recent clipboard contents into the text.
If nothing is selected in the editor, and you press Ctrl+C, then the whole line at caret is copied to the clipboard.
run/debug
By pressing Alt+Shift+F10 you can access the Run/Debug dropdown on the main toolbar, without the need to use your mouse.

Вы можете найти английскую версию ярлыка ReferenceCard.pdf в установочном каталоге PyCharm /opt/pycharm-3.4.1/help или открыть pycharm> справка> стандартная таблица ключей ref.

Ярлыки PyCharm 3.0 по умолчанию (переведено)

PyCharm Default Keymap

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

Ctrl + Пробел Базовое завершение кода (класс, метод, свойство)
Ctrl + Alt + Пробел
Ctrl + Shift + Enter
Ctrl + P информация о параметре (вызов параметров в методе)

Ctrl + Q Быстрый просмотр документов

Внешние документы F1

Shift + F1 Внешний документ, введите домашнюю страницу веб-документа

Ctrl + Shift + Z-> Вернуть Повторить

Ctrl + наведите курсор мыши / щелкните левой кнопкой мыши Введение / Введите определение кода
Ctrl + F1Display описание ошибки или предупреждение
Alt + Insert
Ctrl + O
Ctrl + Alt + T
Ctrl + / Раскомментировать / Раскомментировать
Ctrl + Shift + / заблокировать комментарии

Ctrl + W Выберите добавленный блок кода
Ctrl + Shift + W
Ctrl + Shift +] / [конец выбранного блока кода, начало
Alt + Enter
Ctrl + Alt + L форматирование кода

Ctrl + Alt + O Оптимизировать импорт
Ctrl + Alt + I авто-отступ
Tab / Shift + Tab Indent, а не отступ текущей строки
Ctrl + X / Shift + Delete Вырезать текущую строку или выделенный блок кода в буфер обмена
Ctrl + C / Ctrl + Insert Копировать текущую строку или выделенный блок кода в буфер обмена
Ctrl + V / Shift + Вставить Вставить из буфера обмена
Ctrl + Shift + V вставить из ближайшего буфера
Ctrl + D Копировать выделенную область или линию
Ctrl + Y Удалить выбранные строки
Ctrl + Shift + J
Ctrl + Enter Smart Wire Cutting
Shift + Enter
Ctrl + Shift + U для переключения между выбранной областью или блоком кода
Ctrl + Delete
Ctrl + Backspace Удалить до начала символа
Ctrl + Numpad +/- развернуть / свернуть блок кода(Текущая позиция: функция, комментарий и т. Д.)
Ctrl + Shift + Numpad +/- развернуть / свернуть все блоки кода
Ctrl + F4 Закрыть бегущую вкладку
2. Поиск / замена
F3 следующий
Shift + F3 предыдущая
Ctrl + R
Ctrl + Shift + F или дважды нажмите Shift, чтобы найти глобально
<Вы можете найти определенную строку или что-то во всем проекте, например, поиск строки имени функции, чтобы увидеть, как эта функция использовалась ранее>
Ctrl + Shift + R глобальная замена
3, Бег
Alt + Shift + F10 Настройка режима запуска
Настройка режима отладки Alt + Shift + F9
Shift + F10
Shift + F9 отладка
Ctrl + Shift + F10 Запустить конфигурацию редактора
Ctrl + Alt + R Запустить задачу manage.py
4, ввод в эксплуатацию (отладка)
F8 пропустить
F7 Enter
Shift + F8 Выход
Alt + F9 Запуск курсора
Alt + F8 проверочное выражение
Ctrl + Alt + F8 Быстрая проверка выражения
Процедура восстановления F9
Ctrl + F8 переключатель точки останова
Ctrl + Shift + F8 Просмотр точек останова
5, навигация (навигация)
Ctrl + N Перейти в класс
Ctrl + Shift + N Перейти к символу

Alt + Right / Left Перейти к следующей и предыдущей отредактированной вкладке (файл кода)

Alt + Up / Down Перейти к предыдущему и следующему методам

F12 Вернуться к предыдущему окну инструмента
Esc из окна инструмента в окно редактирования
Shift + Esc скрыть последнее запущенное окно
Ctrl + Shift + F4 Закрыть активную вкладку
Ctrl + G Просмотр номера текущей строки и номера символа
Ctrl + E Текущий файл всплывает и открывает список недавно использованных файлов
Ctrl + Alt + Влево / Вправо

Ctrl + Shift + Backspace Перейти к последней отредактированной области

Alt + F1 Найти текущий файл или логотип
Ctrl + B / Ctrl + Click Перейти к объявлению
Ctrl + Alt + B Перейти к реализации
Ctrl + Shift + I для быстрого определения
Ctrl + Shift + B перейти к объявлению типа

Ctrl + U Перейти к родительскому методу, родительскому классу

Ctrl +] / [Перейти к концу и началу блока кода

Ctrl + Tab для переключения между окнами

общие настройки pycharm

Напоминаем, что настройки в pycharm можно импортировать и экспортировать. Файл> Настройки экспорта могут сохранить текущие настройки в pycharm в виде файлов jar. При переустановке вы можете напрямую импортировать параметры> файлы jar, поэтому вам не нужно повторять настройку.

Ярлык: Alt + Enter: Добавить пакет автоматически

2. Настройка задержки «Автозаполнение кода»

3. По умолчанию в Pycharm нельзя использовать Ctrl + Колесо прокрутки для изменения размера шрифта. 〉 Установить в мышь

4. Отобразите «Номер строки» и «Пробел»

> Внешний вид-> Проверить «Показать номера строк», «Показать пробелы», «Показать разделители методов»

5. Редактор набора «Цвета и шрифты» Тема

> Цвета и шрифты-> Имя схемы-> выберите «монокай» “Darcula”

Изменить размер шрифта

> Цвета и шрифты-> Шрифт-> Размер-> установить на «14»

6. Установите отступ на вкладке «Вкладка»

-> General-> Check «Использовать символ табуляции»

-> Python-> Проверить «Использовать символ табуляции»

-> Установите другие языковые коды таким же образом

7. Удалите сгиб по умолчанию

> Свертывание кода-> Свернуть по умолчанию-> очистить все

Редактор> Редактор вкладок-> Пометить измененные вкладки звездочкой

9.>file and code template>python scripts

10 Python-файл кодировка по умолчанию

File Encodings> IDE Encoding: UTF-8;Project Encoding: UTF-8;

11. Код автоматической настройки финиша

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

Здесь разрывы строк удаляют √, иначе bar и baz будут разделены на разные строки, что не очень красиво.

1. Изменить схему сочетания клавиш IDE

1) execute selection in console : add keymap > ctrl + enter

Система поставляется с несколькими схемами сочетаний клавиш: раскрывающиеся списки, такие как «defaul», «Visual Studio», которые очень полезны при поиске ошибок, «NetBeans 6.5», «Default for GNOME» и другие параметры.

Поскольку решение «Затмение» было более популярным и использовалось частными лицами, в конечном итоге было выбрано «Затмение».

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

(1). Функция подсказки кода, по умолчанию [Ctrl + Пробел], которая теперь такая же, как Eclipse, т.е. [Alt + /]

Главное меню-> код-> Завершение-> Основные-> установить на «Alt + /»

Главное меню-> код-> Завершение-> SmartType-> установить на «Alt + Shift + /»

Главное меню-> code-> Completion-> Basic-> Cyclic Expand Word занимают, сначала удалите его (щелкните правой кнопкой мыши, чтобы удалить)!

(2). Закройте текущий документ, по умолчанию используется [Ctrl + F4], который теперь совпадает с Eclipse, т.е. [Ctrl + W]

Главное меню-> Окно-> Активное окно инструментов-> Закрыть активную вкладку-> установить «Ctrl + F4»;

Главное меню-> Окно-> Редактор-> Закрыть-> установить на «Ctrl + W»;

2. Установить тему оформления IDE

Theme> Theme-> Выбрать «Alloy.IDEA Theme»

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

File > settings > build.excution

Автоматически выполнять код каждый раз, когда вы открываете консоль Python

Если установлен ipython, используйте более мощный ipython в pyconsole

Проверьте использование ipython, если доступно

Это будет открывать ipython каждый раз, когда вы открываете pyconsole

File > settings > Languages & Frameworks

Если в настройках проекта включена поддержка django, при открытии консоли python она автоматически становится консолью django. Конечно, если вы не хотите этого делать, отключите поддержку django в проекте:

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

Если поддержка включена, дополнительная консоль django будет отображаться в настройках> build.excution> console:

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

Настройки консоли Django следующие

File > settings > Project : initial project

зависимости проекта> LDA> проект зависит от этих проектов> выберите sim_cluster для вызова пакетов в sim_cluster в LDA

среда Pycharm и конфигурация пути

путь интерпретатора Python

путь интерпретатора проекта Python

Путь Python для настройки выполнения проекта Python

Укажите интерпретатор python в pycharm> файл> настройки> проект: pythonworkspace> интерпретатор проекта> выберите соответствующий проект> интерпретатор проекта

В pycharm есть возможность запустить настройку добавления корней контента в pythonpath

После выбора путь ко всему проекту проекта / media / pika / files / mine / python_workspace будет добавлен в sys.path, а каталог внутри будет использоваться в качестве пакета, чтобы его можно было импортировать из SocialNetworks.SocialNetworks в каталог, который не является пакетом python. файлы.

Но лучше использовать sys.path.append (os.path.join (os.path.split (os.path.realpath (__ file __))) [ 0 ], «../..» )) Чтобы добавить, чтобы он мог работать без ошибок за пределами pycharm.

Управление пакетами Python в Pycharm

Проекты в pycharm могут включать пакеты, каталоги (имя каталога может содержать пробелы) и т. Д.

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

SystemError: Parent module » not loaded, cannot perform relative import

Note : Directory> Щелкните правой кнопкой мыши> сделать каталог как> исходный корень

сценарий Python объяснить путь

Ctrl + Shift + F10 / F10 при выполнении сценария Python

Текущий рабочий каталог cwd является рабочим каталогом в конфигурациях run / debug

Конфигурируемый в редактировании конфигурации> проект или значения по умолчанию

путь выполнения консоли и текущий рабочий каталог

Когда выполняется в консоли Python

cwd это Файл> настройки> build.excution> консоль> рабочий каталог в pyconsole

И можно в нем настроить

pycharm configure os.environ environment

os.environ в pycharm не может читать системные переменные окружения в терминале

В pycharm ни dict, возвращаемый os.environ в консоли python, ни модуль не имеют переменных, установленных в

Решение 1:

Системная среда, установленная в

Если вы хотите быть эффективными во всей системе текущего пользователя (включая pycharm и другие IDE), вам следует Установите системные переменные окружения в

Решение 2. Установите его в коде, чтобы не было проблем с окружением

Pycharm настроить сторонний код библиотеки для автоматического запроса

Практическая функция расширения Pycharm

Выберите ваше рабочее пространство> щелкните правой кнопкой мыши> очистить скомпилированные файлы Python

Вы также можете написать четкий код самостоятельно

набор внешних инструментов

[ гаджет Python ] Удалить все файлы pyc для каталога, соответствующего файлу py, открытому в текущем pycharm. Если он запускается напрямую (вместо запуска в инструментах ниже), удалите файл pyc в каталоге E: \ mine \ python_workspace \ WebSite.

Измените код удаления выше на внешний инструмент

PyCharm> настройки> инструменты> внешние инструменты> + добавить

После этого вы можете напрямую выполнить

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

Note: Добавить еще один инструмент с именем DelPycIn

программа: путь установки Python, например, D: \ python3.4.2 \ python.exe

Качество кода

По мере ввода PyCharm будет проверять, соответствует ли ваш код PEP8. Он сообщит вам, если у вас слишком много пробелов или пустых строк и так далее. Если вы хотите, вы можете настроить PyCharm для запуска Pylint в качестве внешнего инструмента.

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

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

Таким образом, откройте файл в pycharm, щелкните правой кнопкой мыши внешние инструменты> py2topy3, чтобы мгновенно преобразовать все py2 в каталоге, где находится текущий файл, в py3, разве это не очень умно!

Источник

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

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