Форум программистов, компьютерный форум, киберфорум
Python: IDE, инструментарий
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.53/40: Рейтинг темы: голосов - 40, средняя оценка - 4.53
2 / 2 / 0
Регистрация: 20.04.2018
Сообщений: 48

Как добавить свои собственные модули в PyCharm?

08.11.2020, 16:16. Показов 8605. Ответов 21

Студворк — интернет-сервис помощи студентам
Как добавить свои собственные модули в эту среду?Делаю дистрибутив через setuptools,далее через pip устанавливаю этот архив,всё делаю в терминале самого пайчарма.Затем пытаюсь импортировать модуль в каком нибудь проекте,но пайчарм видит только тот добавленный модуль который добавлялся из этой же директории.Если я добавляю модуль из другой директории он его не видит,но он есть распакованный в site-packages как и все остальные добавленные
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
08.11.2020, 16:16
Ответы с готовыми решениями:

Как в шаблон joomla 3.3 добавить свои модули?
Скажите, вот есть шаблон joomla 3 . Там есть свои позиции. Но можно ли мне добавить свою позицию. Например position 5 ,чтобы она была в...

Как правильно создавать свои собственные процедуры?
Подскажите, как правильно! Я прописываю процедуру (Delphi 7): Procedure TForm1.Ic(n:Integer;Icon:TIcon); А она мне при...

Создаю свои собственные BB коды
Сделал свой BB код, как можно сократить код? <?php if(!empty($_REQUEST)){ $b = $_REQUEST; $res =...

21
Автоматизируй это!
Эксперт Python
 Аватар для Welemir1
7390 / 4817 / 1246
Регистрация: 30.03.2015
Сообщений: 13,663
Записей в блоге: 29
08.11.2020, 17:11
Dezoway, не надо ничего делать в терминале самого пичарма.
Вот пример установки библиотеки https://www.youtube.com/watch?v=BXYsYLYGKEc
Вот про импорты https://youtu.be/D8WSSiTbLl0

пример приведи что за директории, какова структура проекта, чего он "не видит"?
0
2 / 2 / 0
Регистрация: 20.04.2018
Сообщений: 48
08.11.2020, 17:19  [ТС]
Просто есть папка,в ней py файлы,как мне сделать так чтобы я из любой директории мог импортировать в файл свой созданный модуль?
0
Автоматизируй это!
Эксперт Python
 Аватар для Welemir1
7390 / 4817 / 1246
Регистрация: 30.03.2015
Сообщений: 13,663
Записей в блоге: 29
08.11.2020, 17:23
Dezoway, все равно не понятно, что за директории, в питоне принято пакетами оперировать. Если папка в проекте то импортируй, что не дает? если он просто где то там на диске, то так это не работает, разве что путь указать для поиска питону с указанием этой твоей папки.

Добавлено через 25 секунд
только не понятно почему этот модуль не тут, в проекте
0
2 / 2 / 0
Регистрация: 20.04.2018
Сообщений: 48
08.11.2020, 17:35  [ТС]
Нет ты не понял,я имею ввиду вот я создал модуль,добавил его в site-packages,но пайчарм не видит эти модули при импортировании в код

Добавлено через 1 минуту
Папка с самим модулем вообще на другом диске,проект на другом
0
Автоматизируй это!
Эксперт Python
 Аватар для Welemir1
7390 / 4817 / 1246
Регистрация: 30.03.2015
Сообщений: 13,663
Записей в блоге: 29
08.11.2020, 17:41
Dezoway, так я и не могу понять тебя. Зачем ты добавил свой модуль в сайт пекеджес? Какова цель всех этих теложвижений? ты что-то явно не так делаешь
0
2 / 2 / 0
Регистрация: 20.04.2018
Сообщений: 48
08.11.2020, 17:42  [ТС]
моя цель чтобы я мог импортировать в любой момент свой модуль,и в какой угодно директории
0
Автоматизируй это!
Эксперт Python
 Аватар для Welemir1
7390 / 4817 / 1246
Регистрация: 30.03.2015
Сообщений: 13,663
Записей в блоге: 29
08.11.2020, 17:49
Dezoway, ты странный. Ну ок, иди в папку где установил питон (не в виртуальное окружение) и в сайт пекедж помести свой модуль. Тогда ты сможешь импортировать его откуда угодно если используешь основной питон.
НО если ты юзаешь пичарм то она создает новый венв для каждого проекта, тогда надо или и туда совать модуль или при создании проекта в пичарм выбирать основной питон.
0
2 / 2 / 0
Регистрация: 20.04.2018
Сообщений: 48
08.11.2020, 17:53  [ТС]
venv в папке проекта создаётся?
0
Автоматизируй это!
Эксперт Python
 Аватар для Welemir1
7390 / 4817 / 1246
Регистрация: 30.03.2015
Сообщений: 13,663
Записей в блоге: 29
08.11.2020, 17:56
Dezoway, да, пичарм создает автоматом, при создании проекта можно выбрать не создавать новое а использовать основной питон, тогда твой модуль будет доступен.

Добавлено через 16 секунд
но так никто не делает, не понимаю чего ты городишь там)
0
2 / 2 / 0
Регистрация: 20.04.2018
Сообщений: 48
08.11.2020, 18:00  [ТС]
Подскажи тогда как лучше добавить файл,что бы я мог импортировать его и тут и там?Разве так не делают в больших проектах?
0
Автоматизируй это!
Эксперт Python
 Аватар для Welemir1
7390 / 4817 / 1246
Регистрация: 30.03.2015
Сообщений: 13,663
Записей в блоге: 29
08.11.2020, 18:03
Цитата Сообщение от Dezoway Посмотреть сообщение
Разве так не делают в больших проектах?
нет. Что там за супер ценный модуль что везде нужен? если так то делать полноценную бибилиотеку из него, заливать на PiPy и импориторовать в каждый проект через pip install

Цитата Сообщение от Dezoway Посмотреть сообщение
Подскажи тогда как лучше добавить файл,что бы я мог импортировать его и тут и там?
уже сказал - ставить в основной питон, во всех новых проектах выбирать основной интерпретатор
0
2 / 2 / 0
Регистрация: 20.04.2018
Сообщений: 48
08.11.2020, 18:35  [ТС]
Всё равно не получается,опиши пожалуйста как можно сделать
0
Автоматизируй это!
Эксперт Python
 Аватар для Welemir1
7390 / 4817 / 1246
Регистрация: 30.03.2015
Сообщений: 13,663
Записей в блоге: 29
08.11.2020, 18:43
я все уже подробно описал, ты что-то не так делаешь. Модуль должен лежать в основном питоне в сайт-пекеджес
при создании проекта в пичарм выбираем существующий венв и там выбираем основной питон.
Самое важное -не понимаю зачем это нужно, почему просто модуль не добавить в проект?
0
2 / 2 / 0
Регистрация: 20.04.2018
Сообщений: 48
08.11.2020, 18:45  [ТС]
Вот список модулей.но их всё равно не видит среда
Миниатюры
Как добавить свои собственные модули в PyCharm?  
0
2 / 2 / 0
Регистрация: 20.04.2018
Сообщений: 48
08.11.2020, 18:46  [ТС]
Ни один из них не импортируется,кроме пипа и setup
0
Автоматизируй это!
Эксперт Python
 Аватар для Welemir1
7390 / 4817 / 1246
Регистрация: 30.03.2015
Сообщений: 13,663
Записей в блоге: 29
08.11.2020, 18:48
Dezoway, тогда ничем помочь не могу.
В новом модуле то напиши import твой_супер_нужный_модуль, вдруг работает?

Добавлено через 30 секунд
Цитата Сообщение от Dezoway Посмотреть сообщение
Ни один из них не импортируется,кроме пипа и setup
как именно ты их импортируешь?
0
2 / 2 / 0
Регистрация: 20.04.2018
Сообщений: 48
08.11.2020, 19:06  [ТС]
так и пишу import имя модуля,да и как ты сказал,добавил модуль в питон,и если в этой же директории создать файл и импортировать туда модуль,то всё норм,решил создать папку и в ней другой файл.Пробую туда импортировать модуль не найден

Добавлено через 36 секунд
*Это я через встроенную среду попробовал
0
Эксперт Python
5438 / 3859 / 1215
Регистрация: 28.10.2013
Сообщений: 9,552
Записей в блоге: 1
10.11.2020, 00:51
Dezoway, Покажи как выглядит каталог твоего модуля в site-packages и как ты его импортируешь: 1) когда работает 2) когда не работает.
0
2 / 2 / 0
Регистрация: 20.04.2018
Сообщений: 48
11.11.2020, 12:24  [ТС]
Импорт модуля возможен только в том случае если я добавлял его из этого же каталога
Миниатюры
Как добавить свои собственные модули в PyCharm?  
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
11.11.2020, 12:24
Помогаю со студенческими работами здесь

реализовать свои собственные задачи
Не понимаю как написать. Задача: Данное задание состоит из 2-х частей: 1) Реализовать любую задачу с использованием...

PyCharm и модули
Доброt время суток Есть PyCharm 2020.2 (до того был PyCharm 2019.3), и возжелал я поставить модуль PIL, и ошибку получил, прочитал что...

Где хранить собственные файлы в PyCharm и других проектах (+venv)
Я не понимаю, где я должен располагать собственные файлы .py в проекте с использованием venv...в include? в другом месте? После...

[КуМир] Собственные модули
Есть ли возможность создавать свои собственные модули и подключать их директивой использовать?

Не устанавливаются модули в PyCharm
Добрый вечер, проблем две, и они, видимо, независимые: 1. Не устанавливается модуль PyQt5 в PyCharme 1.1 Сначала установил через...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
Фото: Daniel Greenwood
kumehtar 13.11.2025
Расскажи мне о Мире, бродяга
kumehtar 12.11.2025
— Расскажи мне о Мире, бродяга, Ты же видел моря и метели. Как сменялись короны и стяги, Как эпохи стрелою летели. - Этот мир — это крылья и горы, Снег и пламя, любовь и тревоги, И бескрайние. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru