Почему pycharm не видит модули
Перейти к содержимому

Почему pycharm не видит модули

  • автор:

Почему pyCharm не видит библиотеки при импорте, хоть установка прошла успешно?

Не понимаю, почему pycharm не видит библиотеки при импорте, хоть их установка через консоль проходит успешно. Допустим, я устанавливаю библиотеку speech_recognition через терминал(используя pip), установка проходит успешно, но при попытке импортировать библиотеку, появляется ошибка: «ModuleNotFoundError: No module named ‘speech_recognition'». После я устанавливаю эту библиотеку через менеджер пакетов, теперь ее видно, но не хватает библиотеки pyAudio. При установке pyAudio через консоль, библиотеки также не видно, а при установке pyAudio через менеджер появляется ошибка, связанная именно с самим пакетом. И по такой же схеме со всеми библиотеками, только названия меняются, поэтому не могу с ними работать, что мне делать?

  • Вопрос задан более двух лет назад
  • 15301 просмотр

1 комментарий

Простой 1 комментарий

pycharm не видит стандартные модули

Проблема: после установки новой версии python и удаления старой (3.4) PyCharm отказывается видеть стандартные модули python.

Вот список замеченных проблем в редакторе:

  • Не получается импортировать модули. Например sys и os . Их подчеркивает красным.
  • print() не работает — подчеркивает красным.
  • Нет автодополнения

При этом команда run или python console , из того же PyCharm, запускаются, как надо, импортируется, что надо, все ок. А вот в редакторе проблема.

Интерпретатор указан, а куда еще смотреть не знаю, нужна помощь.

PyCharm не видит мои классы?

kentuck1213

f0d127357a294ce1a1d263c4eb020645.png

Вы с вами барашки )))
Нужно было в директории где хранятся все наши модули правым кликом мыши затем -> Mark Directory As и выбрать Sources root и после этого она загорится голубым цветом :

после чего PyCharm будет видеть свои классы как надо.

Ответ написан более трёх лет назад

Нравится 9 2 комментария

PyCharm сломался и не видит библиотеку

Author24 — интернет-сервис помощи студентам

Здравствуйте!
PyСharm не видит стандартную библиотеку turtle — чеперашка для изучения питона. (OS Linux Mint)
На другом компьютере (Ubuntu/PyCharm) код работает без ошибок.
На этом же запускал в Spyder и через терминал: python3 1.py — работает.
Сломан именно PyCharm, установленный из менеджера приложений.
Если удалить PyCharm установленный из менеджера приложений и установить с сайта JetBrains, то код тоже работает.
Заметил так же, что PyCharm с JetBrains работает с python3.5 (как в системе), а PyCharm из менеджера приложений с python3.9.

Что пытался:
— выбрать системный интерпретатор : /usr/bin/python3 (по какой-то причине по указанному адресу появляется и 3.9 версия)
— переустановить PyCharm из менеджера приложений
— сбрасывать File > Manage IDE Settings > Restore Default Settings
Не помогает ничего

1 2 3 4 5 6 7 8 9 10 11 12
import turtle turtle.shape('turtle') turtle.forward(50) turtle.left(90) turtle.forward(50) turtle.left(90) turtle.forward(50) turtle.right(90) turtle.forward(50) turtle.right(90) turtle.forward(50)

Прошу помочь разобраться в чем же причина такого капризного поведения PyCharm
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
Ответы с готовыми решениями:

Сломался дебаггер в PyCharm
Приветствую! После установки Python 3.10, PyCharm просит установить Microsoft Visual C++ 14.0.

PyCharm сломался и не выполняет код
Здравствуйте. У меня сломался PyCharm и не выполняет код. Когда ввожу какую-либо команду, да даже.

Добавить установленную библиотеку в Pycharm
Здравствуйте. Подскажите пожалуйста. Установил библиотеку через pip. Но Pycharm ее не видит. Как.

В Pycharm не получается установить библиотеку Beautifulsoup
Не могу установить ни одну библиотеку. Я захожу в settings нажимаю Python interpreter и там дальше.

Pycharm видит все модули даже «мои» через modules, но дело в том, что при import. не видит мой модуль
но проблема в том, что при import. или from. pycharm не видит мой собственный модуль. Во всех.

Эксперт Python

5418 / 3842 / 1214
Регистрация: 28.10.2013
Сообщений: 9,554
Записей в блоге: 1
Регистрация: 05.11.2012
Сообщений: 108

ЦитатаСообщение от Garry Galler Посмотреть сообщение

https://stackoverflow.com/ques. med-turtle

Разумеется я гуглил и находил этот пост. Автор же написал, что проблему решил только установкой программы с JetBrains, то я и описывал в посте. Предложенный вариант другим пользователем не работает. Так как модуль turtle находится совершенно другой, связанный с HTTP протоколом, а не с нужной черепашкой. Об этом автор той темы тоже указал.

Я не хочу ставить версию с сайта JetBrains, так как она просто распакованная в папочке, без установки в систему. Мне именно установить нужно программу

Добавлено через 1 час 15 минут
Это вообще очень странная проблема.
Из консоли я могу запустить программу — работает. Я могу создать вируальное окружение и его активировать — запустить программу — работает.
Открываю в пайчарм этот же файл — не работает. Выбираю интерпретатор, что лежит в созданном мной окружении — запускаю — не работает.
Установить через pip модуль turtle или через установку пакетов в GUI я тоже не могу. Потому что там находится какой-то другой turtle, связанный с HTTP, а это совсем не то.

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

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