что делать если pycharm не видит интерпретатор

Работа в IDE PyCharm (FAQ) + полезные фишки

Талантливые ребята из JetBrains разработали одну из наиболее используемых IDE в мире для этого языка программирования.

В начале 2019 года компания JetBrains опросила почти 7000 разработчиков. 42% опрошенных, которые пишут на Python, выбрали PyCharm как основную IDE для своей работы.

PyCharm кроссплатформенна и совместима с Windows, Linux и MacOS. Она поддерживает, как вторую, так и третью версию Питона и, кроме всего прочего, имеет красивый и функциональный UI.

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

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

Тут реализованы системы автодополнения и контроля качества кода в соответствии со стандартом PEP8. Всё для того, чтобы сделать текст ваших программ красивее, чище и структурированнее.

В интегрированной среде от JetBrains поддерживаются основные современные Python-фреймворки для веб-разработки, в ней вы сможете работать с Jupyter-notebook, подключать Anaconda, а также прочие библиотеки для научных вычислений и Data Science. Но, как говорится — «И это ещё не всё!». Помимо, собственно, питона, PyCharm отлично ладит и с другими языками программирования — JS, TypeScript-а, SQL или шаблонизаторами.

Системные требования

Официальные системные требования последней версии PyCharm выглядят так:

RAM: не менее 2 ГБ, но рекомендуется 8 ГБ;

Место на диске: установка потребует 2,5 ГБ, рекомендуется использование SSD;

Разрешение экрана : не менее 1024×768 пикселей;

Python: Python 2.7, Python 3.5 или более поздняя версия;

При этом разработчики обращают внимание пользователей macOS и Linux на то, что JBR 11 поставляется в комплекте с PyCharm, и дополнительно устанавливать Java им не нужно.

В самих системных требованиях нет ничего особенного, однако хочется отметить, что IDE прекрасно себя чувствует и на Windows 7, а к рекомендациям по поводу 8 ГБ оперативной памяти и использования SSD стоит тщательным образом прислушаться, не прогадаете 😉.

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

Процесс установки вкратце описан на официальном сайте для каждой из поддерживаемых ОС:

На Windows

На Mac OS

На Linux

Подготовка к работе и настройка

Перед тем, как приступить к разработке в PyCharm, вам нужно создать проект, поскольку все дальнейшие манипуляции будут происходить именно в нём и на его основе.

Чтобы начать новый проект, нажмите New Project и придумайте ему имя. Теперь можно приступить к настройке.

Настройки интерфейса

Несмотря на то, что разработчики из JetBrains начинали свой путь в России, смена языка интерфейса в среде разработки не предусмотрена, поэтому к вашим услугам будет лишь родной язык Уильяма Шекспира.

Зато вы можете изменить сами шрифты и их размеры, пройдя по пути:

Поменять цветовую схему UI:

И сконфигурировать множество других аспектов, вроде общих настроек, конфигураций прокрутки, настроек цвета для каждого доступного языка и так далее. Для всего этого есть редактор:

Настройка интерпретатора

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

Для использования установленного интерпретатора, выберите его в настройках:

💭 Если PyСharm не видит интерпретатор, попробуйте добавить его вручную. Для этого:

Настройка виртуального окружения

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

Venv — это, грубо говоря, директория, содержащая ссылку на интерпретатор и набор установленных библиотек. Виртуальное окружение “изолирует” ваши проекты, и помогает, в частности, не запутаться в разных версиях библиотек, адаптированных для каждого из них по отдельности.

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

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

Также в этом меню можно создать виртуальные окружения с нуля. Для этого:

Venv создано и готово к работе 👌.

Окружение Pipenv создается аналогичным образом

Запуск скриптов в консоли

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

Также, перед запуском своего кода в PyCharm необходимо добавить конфигурацию (чтобы IDE понимал, какой файл ему запускать и по каким правилам). Изначально, если проект новый, конфигурации нет, и кнопка запуска не активна.

Чтобы запустить код в новом проекте, зайдите в

или выполните комбинацию:

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

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

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

☝️ Если скрипт не запускается, возможно вы не сохранили конфигурацию или PyCharm не видит интерпретатор. Настроить или создать конфигурацию можно в меню » Edit Configurations.. «, которое находится сверху справа, около кнопки «Run».

Есть еще один способ запуска кода:

💁‍♂️ В целях обучение, вам может понадобиться быстро писать и проверять Python-инструкции. Для этого в PyCharm-е реализован интерактивный режим (по аналогии с IDLE ). Чтобы его вызвать, достаточно нажать на » Python Conole » внизу слева.

Отладчик (debugger) в Pycharm

Отладка — чрезвычайно полезный инструмент. С помощью него можно пошагово исполнять программный код. Интерпретатор переходит в особый режим, фиксируя на каждом этапе выполнения текущее состояние программы. Т.е. для каждой строки кода вам будет представлен мини-отчёт, в котором можно посмотреть актуальные значения всех переменных и проследить таким образом весь процесс их изменения.

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

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

Вы можете установить её где захотите, но чаще всего точку следует ставить там, где интерпретатор увидел ошибку.

Для запуска кода в режиме отладки нажмите на значок в «жука» в левом верхнем углу:

Или выполните комбинацию:

Все варианты навигации в режиме отладки можно посмотреть в окне «Debugger»:

Для каждой кнопки существует свой hotkey — чтобы увидеть его, достаточно навести курсор на нужную кнопку.

Deploy на удаленный хост

Развернуть и отправить код на сервер возможно прямиком из PyCharm.

Инструмент не доступен в бесплатной комьюнити-версии

Чтобы добавить удалённый сервер, первым делом перейдём в:

Теперь можно производить deploy:

Макросы

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

Чтобы создать или настроить свой собственный макрос, вам нужно выбрать:

Полезные хоткеи и фишки

⚡ Как поменять цвет консоли в pycharm. Поменять цвет консольного бэкграунда или шрифтов предельно просто: для этого нужно всего лишь зайти в настройки цветовой схемы и изменить их так, как того пожелает ваш внутренний дизайнер:

⚡ Поиск по всему проекту.

⚡ Хоткеи по запуску и дебаггингу. С помощью комбинации клавиш Shift + F10 можно запустить ваш проект, а нажав Shift + F9 — начать его отладку.

Повторив то же самое действие на том же самом месте, вы выполните раскомментирование кода.

⚡ Некоторые горячие клавиши.

ТОП 7 полезных плагинов для Pycharm

Меню установки плагинов находится в:

Для установки плагина достаточно написать его название в строке поиска, найти плагин и нажать » Install «.

⭐ Вот список полезных плагинов, которые стоит установить:

Другие полезные плагины:

Что делать, если PyCharm не видит модули Python?

Если у вас возникла подобная проблема, то в первую очередь стоит проверить настройки интерпретатора.

Вариант №1 — сброс настроек и выборе новой версии интерпретатора. Настройки находятся тут:

Источник

PyCharm doesn’t detect interpreter

I’m new to programming and just started a course on Python. I want to use PyCharm, so I downloaded and intalled it (v. 4.5, community edition). I had previously installed Python 3.5 64-bit from python.org (I’m using Windows 10).

To start using PyCharm, I need a project interpreter, which I can select in the settings. As far as I’m concerned, the interpreter is «py.exe», but when I select it, I get this error message: «The selected file is not a valid home for Python SDK». I also tried to use every file whose name contained «python» or «py», and failed.

On every website and video I see, they select a file called «python.exe», but they’re using Python 3.4 or a previous version. I checked that PyCharm supports 3.5 («Initial support for Python 3.5»).

Is there anything I’m doing wrong? What should I do to be able to use PyCharm?

All replies are appreciated. Thanks in advance.

7 Answers 7

file > new project settings > project Interpreter > click in the drop down and select ‘show all’ > click the ‘+’ button >

Now, in the Virtualenv Environment tab under the New environment radio button, check the path in the ‘Base interpreter:’ field. For me, mine was set to an invalid path. Once I had corrected the path to point to python.exe I recreated my new project and PyCharm built the virtualenv.

For me there was a bit more too. When creating the new project I expanded the drop down and had to verify the directory where the venv directory was being created. Once I had corrected the path here I had to click around a bit to get it to let me create the project.

I’m going to chaulk this up to a bug. I’m using Community edition.

When creating a project in PyCharm, if the interpret is not already selected, in the drop down menu under the projects «Location:», you can click the gear-looking icon to the right of the interpreter option, and click «Add Local»; then select the file location of the python.exe file that you have installed. It will probably be C:\Python35\Python.exe

I faced a Similar issue and was not able to find Python interpreter anywhere on the system.

The problem with it was that python was installed directly with default settings and there was no exe found in

and to solve this i tried uninstalling and reinstalling with custom settings and selecting allow for all users as well which did the trick and path was set correctly to

After which Pycharm was able to detect the interpreter on this path.

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

PyCharm project interpreter problem Resolved
I installed anaconda python distribution (Anaconda3-5.0.1-Windows-x86_64.exe) from the anaconda website. https://anaconda.org/anaconda/python
What it actually did was it re-installed my Python3.6.3 (pertinent to mention I have windows10, with pyCharm community & python 3.5 already but with the interpreter problem and while installing anaconda I chose the following settings and disabled my antivirus before my anaconda installation):

Wow! my pyCharm started working for me,

Resolution : Python6.3 re-installation with proper custom setting

make a python test test1.py program file to print «hello python test world»

Run
success test Run
worth to mention Anaconda Jupyter is a web based can also be used in case novice user are still having problems

Источник

Как добавить интерпретатор `Python 3.x` в Pycharm

Я только что установил PyCharm 2017.3.3, и я пытаюсь запустить проект, написанный на python 3, но он не запускается. Я проверил страницу настроек, на которой у нее есть только интерпретатор Python 2.7. Как я могу обновить интерпретатор до Python 3.x.

Я проверил официальный PyCahrm

3 ответа

Сначала найдите своего интерпретатора в своей системе Ubuntu, затем выполните следующие действия:

В меню файла нажмите или выберите settings:

2] В меню файла нажмите или выберите settings:

Щелкните правой кнопкой мыши по стрелке вниз project interpreter и выберите show all из имеющихся там опций.

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

Щелкните правой кнопкой мыши по стрелке вниз project interpreter и выберите show all из имеющихся там опций.

В появившемся диалоговом окне Add local interpreter выберите System Interpreter, затем нажмите на три точки справа и перейдите к моему местоположению моего python usr/bin/python3.5. И с этим вы должны использовать ваш проект в этой версии python.

Сначала найдите своего интерпретатора в своей системе Ubuntu, затем выполните следующие действия:

В меню файла нажмите или выберите settings:

В меню файла нажмите или выберите settings:

Щелкните правой кнопкой мыши по стрелке вниз project interpreter и выберите show all из имеющихся там опций.

что делать если pycharm не видит интерпретатор. Смотреть фото что делать если pycharm не видит интерпретатор. Смотреть картинку что делать если pycharm не видит интерпретатор. Картинка про что делать если pycharm не видит интерпретатор. Фото что делать если pycharm не видит интерпретатор[!d5]

Щелкните правой кнопкой мыши по стрелке вниз project interpreter и выберите show all из имеющихся там опций.

В появившемся диалоговом окне Add local interpreter выберите System Interpreter, затем нажмите на три точки справа и перейдите к моему местоположению моего python usr/bin/python3.5. И с этим вы должны использовать ваш проект в этой версии python.

Сначала найдите своего интерпретатора в своей системе Ubuntu, затем выполните следующие действия:

В меню файла нажмите или выберите settings:

В меню файла нажмите или выберите settings:

Щелкните правой кнопкой мыши по стрелке вниз project interpreter и выберите show all из имеющихся там опций.

что делать если pycharm не видит интерпретатор. Смотреть фото что делать если pycharm не видит интерпретатор. Смотреть картинку что делать если pycharm не видит интерпретатор. Картинка про что делать если pycharm не видит интерпретатор. Фото что делать если pycharm не видит интерпретатор[!d5]

Щелкните правой кнопкой мыши по стрелке вниз project interpreter и выберите show all из имеющихся там опций.

В появившемся диалоговом окне Add local interpreter выберите System Interpreter, затем нажмите на три точки справа и перейдите к моему местоположению моего python usr/bin/python3.5. И с этим вы должны использовать ваш проект в этой версии python.

Источник

PyCharm не обнаруживает интерпретатора

Я новичок в программировании и только что начал курс по Python. Я хочу использовать PyCharm, поэтому я скачал и ввел его (V. 4.5, community edition). Ранее я установил Python 3.5 64-bit из python.org (я использую Windows 10).

Чтобы начать использовать PyCharm, мне нужен интерпретатор проекта, который я могу выбрать в настройках. Насколько я понимаю, интерпретатор-это «py.exe», но когда я выбираю его, я получаю следующее сообщение об ошибке: «The selected file is not a valid home for Python SDK». Я также попытался использовать каждый файл, имя которого содержало «python» или «py», и потерпел неудачу.

На каждом веб-сайте и видео, которые я вижу, они выбирают файл под названием «python.exe», но они используют Python 3.4 или предыдущую версию. Я проверил, что PyCharm поддерживает 3.5 («начальная поддержка Python 3.5»).

Я что-то делаю не так? Что я должен сделать, чтобы иметь возможность использовать PyCharm?

Все ответы приветствуются. Заранее спасибо.

7 ответов

Я новичок в Docker. Я использую Docker & docker-compose, проходя через учебник flask. Базовое изображение docker-это python 2.7 slim. Он работает на Linux. docker 1.11.2 Приложение работает нормально. Я хочу, чтобы pycharm pro подключился к удаленному интерпретатору, чего я никогда раньше не.

файл > новые настройки проекта > интерпретатор проекта > нажмите в раскрывающемся списке и выберите ‘show all’ > нажмите кнопку»+» >

Теперь на вкладке Virtualenv Среда под переключателем Новая среда проверьте путь в поле ‘Base interpreter:’. Для меня мой был установлен на недопустимый путь. Как только я исправил путь, чтобы указать на python.exe, я воссоздал свой новый проект, а PyCharm построил virtualenv.

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

Я собираюсь довести это до жука. Я использую Community edition.

При создании проекта в PyCharm, если интерпретатор еще не выбран, в раскрывающемся меню в разделе проекты «Location:» вы можете щелкнуть значок шестеренки справа от опции интерпретатора и нажать кнопку «Добавить локальный»; затем выберите расположение файла python.exe, который вы установили. Вероятно, это будет C:\Python35\Python.exe

Я столкнулся с аналогичной проблемой и не смог найти Python interpreter нигде в системе.

и чтобы решить эту проблему, я попробовал uninstalling и reinstalling с пользовательскими настройками и выбрал разрешить для всех пользователей, что сделало трюк, и путь был правильно установлен на

После чего Pycharm смог обнаружить интерпретатор на этом пути.

PyCharm проблема интерпретатора проекта решена
Я установил дистрибутив anaconda python (Anaconda3-5.0.1-Windows-x86_64.exe) с сайта anaconda. https://anaconda.org/anaconda/python
Что он на самом деле сделал, так это переустановил мой Python3.6.3 (уместно упомянуть, что у меня есть windows10, с pyCharm сообществом & python 3.5 уже, но с проблемой интерпретатора, и при установке anaconda я выбрал следующие настройки и отключил антивирус перед установкой anaconda):

Ух ты! мой pyCharm начал работать на меня,

Разрешение : Python6.3 повторная установка с правильной пользовательской настройкой

создайте файл программы python test test1.py для печати «hello python test world»

Бежать

Выполнить
успешный тестовый запуск
стоит отметить, что Anaconda Jupyter-это веб-приложение, которое также можно использовать в случае, если у начинающего пользователя все еще возникают проблемы

Я использую удаленный интерпретатор Python (виртуальная среда, созданная с помощью pew), доступ к которому я получаю через ssh. Это прекрасно работает, когда вручную ssh ‘ подключается к серверу и использует интерпретатор. Однако при использовании PyCharm для его вызова он забывает о переменных.

Если вы сохранили настройки по умолчанию при установке python, ваш интерпретатор проекта для PyCharm будет:

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

В зависимости от того, какая у вас версия python, это может быть либо Python36\python.exe, либо Python35\python.exe.

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

Теперь перейдите в меню настройка интерпретатора в Pycharm и введите расположение файла фактического приложения python. Чтобы добраться до моего, мне пришлось пойти в AppData/Local/Programs/Python/Python35-32. Нажмите на файл python.exe, и он должен работать.

Для меня следующее решение сработало:

Моя конфигурация: Pycharm сообщества издание 2019.1.1 Anaconda распределение с python 3.7. Переводчик в стандартном месте.

Проблема: Pycharm не удалось найти интерпретатор python после переустановки дистрибутива anaconda.

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

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

Я новый пользователь PyCharm, который перешел с Wing. В Wing, если я настрою Wing на использование интерпретатора Python3, консоль также будет работать с Python3. Однако в версии сообщества PyCharm.

Я настроил PyCharm (v3.4.1) на машине Windows 7 для использования virtualenv, который имеет Django 1.7 в качестве одного из своих пакетов. Мой базовый интерпретатор находится в.

Я использую pycharm 5.0.4 community edition. Я хотел установить пакет fuzzywuzzy. Но когда я захожу в окно интерпретатора проекта и пытаюсь установить пакет, он не показывает мне доступных пакетов.

Я настраиваю PyCharm для использования удаленного интерпретатора python. PyCharm, похоже, выполняет интерпретатор с опцией-u, и я не могу найти способ отключить это. Причина, по которой мне нужно.

Я новичок в Docker. Я использую Docker & docker-compose, проходя через учебник flask. Базовое изображение docker-это python 2.7 slim. Он работает на Linux. docker 1.11.2 Приложение работает.

Я использую удаленный интерпретатор Python (виртуальная среда, созданная с помощью pew), доступ к которому я получаю через ssh. Это прекрасно работает, когда вручную ssh ‘ подключается к серверу и.

У меня есть среда tensorflow conda с именем tensorflow_gpu. Я использую его с записными книжками jupyter, но теперь я хочу использовать его и с PyCharm. Как я могу добавить среду в качестве.

Я получил свежую установку Python 3.6.6 и PyCharm 2018.2 Commmunity Edition. К сожалению, PyCharm (а также установленный с Python IDLE) не видит пакетов, установленных с pip. Я установил с pip.

Я написал Dockerfile. Когда я создаю образ, запускаю контейнер и иду к консоли python, я могу получить доступ к определенным зависимостям python ( в моем случае rospy ). Когда я настраиваю образ.

Источник

Python Interpreter

Interpreters

When PyCharm stops supporting any of the outdated Python versions, the corresponding Python interpreter is marked as unsupported.

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

Click this button to configure an interpreter: что делать если pycharm не видит интерпретатор. Смотреть фото что делать если pycharm не видит интерпретатор. Смотреть картинку что делать если pycharm не видит интерпретатор. Картинка про что делать если pycharm не видит интерпретатор. Фото что делать если pycharm не видит интерпретатор

From the list, choose the one to be added:

Add : choose this option to add a locally residing Python interpreter. This includes also virtual environments and Conda environments. Also, choose this option to add a Python interpreter that resides remotely.

Show all : choose this option to open the list of all interpreters, available to the current project.

Packages

This table shows the packages installed locally.

This column shows the list of packages residing in the accessible remote repositories. For each package you can view its name and repository. Additional information is displayed at the tooltip.

This column shows the currently installed version of a package.

Packages toolbar

Tooltip and shortcut

Click this button to install a new package from the accessible remote repositories.

Click this button to uninstall the selected local package.

Click this button to install the latest available version of a package. This button is only available for the outdated package versions.

Show earlier releases

Click this button if you want to extend the scope of the latest available versions to any pre-release versions (such as beta or release candidate ).

Use Conda Package Manager

This button appears for Conda interpreters ONLY!

If this button is pressed, the Conda package manager is used. If this button is released, than pip is used.

The buttons on this toolbar are disabled for the Docker-based and Docker-Compose-based interpreters.

All the packages should be already installed in the Docker image. If some packages are missing, then you will have to create a new Docker image, as described on the page Quickstart Guide: Compose and Django.

Источник

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

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