|
2 / 2 / 0
Регистрация: 20.04.2018
Сообщений: 48
|
|
Как добавить свои собственные модули в PyCharm?08.11.2020, 16:16. Показов 8605. Ответов 21
Как добавить свои собственные модули в эту среду?Делаю дистрибутив через setuptools,далее через pip устанавливаю этот архив,всё делаю в терминале самого пайчарма.Затем пытаюсь импортировать модуль в каком нибудь проекте,но пайчарм видит только тот добавленный модуль который добавлялся из этой же директории.Если я добавляю модуль из другой директории он его не видит,но он есть распакованный в site-packages как и все остальные добавленные
0
|
|
| 08.11.2020, 16:16 | |
|
Ответы с готовыми решениями:
21
Как в шаблон joomla 3.3 добавить свои модули?
Создаю свои собственные BB коды |
|
Автоматизируй это!
|
|
| 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
|
|
|
Автоматизируй это!
|
|
| 08.11.2020, 17:23 | |
|
Dezoway, все равно не понятно, что за директории, в питоне принято пакетами оперировать. Если папка в проекте то импортируй, что не дает? если он просто где то там на диске, то так это не работает, разве что путь указать для поиска питону с указанием этой твоей папки.
Добавлено через 25 секунд только не понятно почему этот модуль не тут, в проекте
0
|
|
|
2 / 2 / 0
Регистрация: 20.04.2018
Сообщений: 48
|
|
| 08.11.2020, 17:35 [ТС] | |
|
Нет ты не понял,я имею ввиду вот я создал модуль,добавил его в site-packages,но пайчарм не видит эти модули при импортировании в код
Добавлено через 1 минуту Папка с самим модулем вообще на другом диске,проект на другом
0
|
|
|
2 / 2 / 0
Регистрация: 20.04.2018
Сообщений: 48
|
|
| 08.11.2020, 17:42 [ТС] | |
|
моя цель чтобы я мог импортировать в любой момент свой модуль,и в какой угодно директории
0
|
|
|
Автоматизируй это!
|
|
| 08.11.2020, 17:49 | |
|
Dezoway, ты странный. Ну ок, иди в папку где установил питон (не в виртуальное окружение) и в сайт пекедж помести свой модуль. Тогда ты сможешь импортировать его откуда угодно если используешь основной питон.
НО если ты юзаешь пичарм то она создает новый венв для каждого проекта, тогда надо или и туда совать модуль или при создании проекта в пичарм выбирать основной питон.
0
|
|
|
2 / 2 / 0
Регистрация: 20.04.2018
Сообщений: 48
|
|
| 08.11.2020, 17:53 [ТС] | |
|
venv в папке проекта создаётся?
0
|
|
|
Автоматизируй это!
|
|
| 08.11.2020, 17:56 | |
|
Dezoway, да, пичарм создает автоматом, при создании проекта можно выбрать не создавать новое а использовать основной питон, тогда твой модуль будет доступен.
Добавлено через 16 секунд но так никто не делает, не понимаю чего ты городишь там)
0
|
|
|
2 / 2 / 0
Регистрация: 20.04.2018
Сообщений: 48
|
|
| 08.11.2020, 18:00 [ТС] | |
|
Подскажи тогда как лучше добавить файл,что бы я мог импортировать его и тут и там?Разве так не делают в больших проектах?
0
|
|
|
Автоматизируй это!
|
|||
| 08.11.2020, 18:03 | |||
|
0
|
|||
|
2 / 2 / 0
Регистрация: 20.04.2018
Сообщений: 48
|
|
| 08.11.2020, 18:35 [ТС] | |
|
Всё равно не получается,опиши пожалуйста как можно сделать
0
|
|
|
Автоматизируй это!
|
|
| 08.11.2020, 18:43 | |
|
я все уже подробно описал, ты что-то не так делаешь. Модуль должен лежать в основном питоне в сайт-пекеджес
при создании проекта в пичарм выбираем существующий венв и там выбираем основной питон. Самое важное -не понимаю зачем это нужно, почему просто модуль не добавить в проект?
0
|
|
|
2 / 2 / 0
Регистрация: 20.04.2018
Сообщений: 48
|
|
| 08.11.2020, 18:45 [ТС] | |
|
Вот список модулей.но их всё равно не видит среда
0
|
|
|
2 / 2 / 0
Регистрация: 20.04.2018
Сообщений: 48
|
|
| 08.11.2020, 18:46 [ТС] | |
|
Ни один из них не импортируется,кроме пипа и setup
0
|
|
|
Автоматизируй это!
|
||
| 08.11.2020, 18:48 | ||
|
Dezoway, тогда ничем помочь не могу.
В новом модуле то напиши import твой_супер_нужный_модуль, вдруг работает? Добавлено через 30 секунд
0
|
||
|
2 / 2 / 0
Регистрация: 20.04.2018
Сообщений: 48
|
|
| 08.11.2020, 19:06 [ТС] | |
|
так и пишу import имя модуля,да и как ты сказал,добавил модуль в питон,и если в этой же директории создать файл и импортировать туда модуль,то всё норм,решил создать папку и в ней другой файл.Пробую туда импортировать модуль не найден
Добавлено через 36 секунд *Это я через встроенную среду попробовал
0
|
|
|
|
|
| 10.11.2020, 00:51 | |
|
Dezoway, Покажи как выглядит каталог твоего модуля в site-packages и как ты его импортируешь: 1) когда работает 2) когда не работает.
0
|
|
|
2 / 2 / 0
Регистрация: 20.04.2018
Сообщений: 48
|
|
| 11.11.2020, 12:24 [ТС] | |
|
Импорт модуля возможен только в том случае если я добавлял его из этого же каталога
0
|
|
| 11.11.2020, 12:24 | |
|
Помогаю со студенческими работами здесь
20
реализовать свои собственные задачи PyCharm и модули
Не устанавливаются модули в PyCharm Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
Новый ноутбук
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
— Расскажи мне о Мире, бродяга,
Ты же видел моря и метели.
Как сменялись короны и стяги,
Как эпохи стрелою летели.
- Этот мир — это крылья и горы,
Снег и пламя, любовь и тревоги,
И бескрайние. . .
|