Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
1713 / 580 / 76
Регистрация: 10.04.2009
Сообщений: 9,337

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

19.12.2022, 21:40. Показов 1741. Ответов 36
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
здравствуйте, например этот модуль:
Python
1
2
3
4
import pyperclip  # pip install pyperclip
# копирует текст из буфера обмена и присваивает его переменной x
text = pyperclip.paste()  # воспринимает абзацы верно
print(text)
все модули в одной папке? спасибо
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
19.12.2022, 21:40
Ответы с готовыми решениями:

Некоторые питон модули не работают с судо (сам в шоке)
Здравствуйте! Те, у кого стоит форточка, покиньте вопрос, т к он рассчитан на линуксойдов. Вы знали что termcolor не работает с судо? Есть...

Куда размещать свои модули и классы?
Собсвенно сабж. Ну для моделей, хелперов и контроллеров есть папки. А если я хачу сделать класс AuthManager Который может...

Как и куда вставить модули которых нет.
Программа пишет например ненайден модуль граф или дос. Где их взять и куда вставить когда скачаешь... Также вопросик ещё...как сделать что...

36
1713 / 580 / 76
Регистрация: 10.04.2009
Сообщений: 9,337
24.12.2022, 10:03  [ТС]
Студворк — интернет-сервис помощи студентам
brian778,
Цитата Сообщение от brian778 Посмотреть сообщение
Просто запустите pip через subprocess в вашем скрипте. Получите установленный модуль в нужном окружении
я в этих вопросах плаваю)
насколько мне известно pip запускается из командной строки, а сказанное Вами "в вашем скрипте" - это в Notepad++, и как соединить Notepad++ с командной строкой хз, подскажите пожалуйста
0
419 / 311 / 107
Регистрация: 30.08.2022
Сообщений: 1,195
24.12.2022, 10:10
Ну примерно так
Python
1
2
3
import subprocess
import sys
subprocess.check_call([sys.executable, "-m", "pip", "install", "pandas"])
Только pandas поменяйте на то что вам нужно. И запускайте с Notepad++ или просто запускайте Notepad++ (повторюсь я не знаю что это за плагин). Если всё сложится удачно, получите установленный вам модуль
1
1713 / 580 / 76
Регистрация: 10.04.2009
Сообщений: 9,337
24.12.2022, 10:26  [ТС]
в коде у меня так
import subprocess
Python
1
2
3
4
5
6
7
import sys
subprocess.check_call([sys.executable, "-m", "pip", "install", "tkinter"])
 
from tkinter import *
from tkinter import ttk
 
root = Tk()
........ много чего .......
запускал его с Notepad++
четыре раза было сказано, что не существует файла и задан вопрос создать его, я ответил утвердительно файлы были созданы но пустые, и получил:
from tkinter import *
ImportError: No module named tkinter
ЧЯДНТ?
0
419 / 311 / 107
Регистрация: 30.08.2022
Сообщений: 1,195
24.12.2022, 10:30
Вы меня не поняли. Вам не нужно это делать постоянно
Те это раз запустили и удалили этот код
Это первое
Второе tkinter ставится не так
Python
1
subprocess.check_call([sys.executable, "-m", "pip", "install", "tk"])
1
1713 / 580 / 76
Регистрация: 10.04.2009
Сообщений: 9,337
24.12.2022, 10:36  [ТС]
ну ок, получаю сообщение, что файла не существует, задан вопрос создать? я подтверждаю и меня переносит в пустой файл tk, он в фокусе, курсор мигает на первой строке, типа, я что-то должен писать))
0
419 / 311 / 107
Регистрация: 30.08.2022
Сообщений: 1,195
24.12.2022, 10:52
Мой косяк. Tkinter вообще не через pip ставится. Проверил только что у себя
На Debian это
Code
1
apt install python3-tk
Как в винде не знаю

Добавлено через 5 минут
https://pythonpip.ru/examples/... r-v-python
По идее он при установке идёт
0
1713 / 580 / 76
Регистрация: 10.04.2009
Сообщений: 9,337
24.12.2022, 11:04  [ТС]
ну а если Qt раскачать?
делаю один раз
Python
1
2
3
import subprocess
import sys
subprocess.check_call([sys.executable, "-m", "pip", "install", "Qt"])
опять 4 вопроса будет задано, а свет в конце туннеля будет?
0
419 / 311 / 107
Регистрация: 30.08.2022
Сообщений: 1,195
24.12.2022, 11:08
Цитата Сообщение от Ципихович Эндрю Посмотреть сообщение
а свет в конце туннеля будет?
Забудьте всё что я говорил про subprocess. Глупость сморозил, думая что это облегчит вам ситуацию
0
1713 / 580 / 76
Регистрация: 10.04.2009
Сообщений: 9,337
24.12.2022, 11:11  [ТС]
Цитата Сообщение от brian778 Посмотреть сообщение
По идее он при установке идёт
но по аналогии с модулем re у него так не происходит.............
0
419 / 311 / 107
Регистрация: 30.08.2022
Сообщений: 1,195
24.12.2022, 11:48
Потратил время и посмотрел всё изнутри. В этом Python Script нету внешнего Python. Он работает ещё на допотопной версии 2.7. Вам скорей всего нужна эта галочка + сам собственно 2.7

Дальше не копал
Миниатюры
Куда питон складывает модули?  
0
419 / 311 / 107
Регистрация: 30.08.2022
Сообщений: 1,195
24.12.2022, 12:02
Второй вариант вы можете через F5 выполнить через нормальное окружение. В моём случае это будет
C:\Users\[username]\AppData\Local\Programs\Python\Python311 \python.exe C:\1\1.py
Потому что я не знаю вашей конечной цели
0
1713 / 580 / 76
Регистрация: 10.04.2009
Сообщений: 9,337
24.12.2022, 12:09  [ТС]
Цитата Сообщение от brian778 Посмотреть сообщение
C:\Users\[username]\AppData\Local\Programs\Python\Python311 \python.ex e C:\1\1.py
там, что нужно указать два пути к файлам через пробел
1-й
Python
1
2
import sys
print(sys.executable)
2-й откуда именно запускаю?
0
419 / 311 / 107
Регистрация: 30.08.2022
Сообщений: 1,195
24.12.2022, 12:16
Нет
Тот код что я вам дал ничего не покажет. Потому что за Python отвечает notepad++.exe и .\plugins\PythonScript\python27.dll
Первый путь вы указывали при установке, его и берите. Второй это файл что вы хотите выполнить
Правда я вообще не знаю зачем для этого notepad++
Могли поставить нормальную IDE
0
1713 / 580 / 76
Регистрация: 10.04.2009
Сообщений: 9,337
24.12.2022, 12:20  [ТС]
Цитата Сообщение от brian778 Посмотреть сообщение
Правда я вообще не знаю зачем для этого notepad++
Могли поставить нормальную IDE
так она у меня стоит-пайчарм
notepad++ нужен, чтобы я визуально выделил нужное, обработал, всё работает на ура
но обработка ошибок = сообщения об ошибках у меня появляются в консоли, она не удобная, а был бы гуй, было бы счастье....
0
419 / 311 / 107
Регистрация: 30.08.2022
Сообщений: 1,195
24.12.2022, 12:25
Я вообщем перестал понимать ситуацию. PyCharm вполне справляется с вашими задачами
0
1713 / 580 / 76
Регистрация: 10.04.2009
Сообщений: 9,337
24.12.2022, 12:41  [ТС]
Цитата Сообщение от brian778 Посмотреть сообщение
Я вообщем перестал понимать ситуацию. PyCharm вполне справляется с вашими задачами
они мелкие, пример:
строка с данными [] [] [] внутри этих данных удалить первое слово
выделил её в notepad++ сделал, никто не спорит, что можно насобирать таких 1000 строк и сделать всё одним махом на пайчарме, не получается так, так как есть множество нюансов
но чтобы не было ошибок есть проверки выделенного, и если в выделенном есть ошибка- сообщается юзеру, но она в консоли, ладно а exit(0) как сделать в этом скрипте?

Добавлено через 2 минуты
Цитата Сообщение от Ципихович Эндрю Посмотреть сообщение
exit(0) как сделать в этом скрипте?
notepad++ падает на этой строке........
0
419 / 311 / 107
Регистрация: 30.08.2022
Сообщений: 1,195
24.12.2022, 12:48
Я кнчн всего этого не понимаю, но думаю F5 решает вашу проблему
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
24.12.2022, 12:48

Задача: Взять заданную строку в кавычки вида «» . можно ли сразу решение и листинг пж . питон. код питон питон
Взять заданную строку в кавычки вида «» .

Не складывает php
if($asmas==0){ $wall=$asmas; $wall=$asmas; $wall=$asmas; $wall=$asmas; $wall=$asmas; $wall=0; $num_i++; ...

Есть 4 потока. После осуществления блокировки барьером, 3 куда-то деваются, куда? (pthreads)
Друзья! Как мог упростил код, вот суть В цикле создаются 4 вспомогательных потока, кадый из которых в цикле же 2 раза выводит свой...

Не складывает два массива
Один вопрос. function d=tip5_3(y,k) m=y./6; d=m; for i=2:k m=m.*((-1)*m.^2/(2*i)/(2*i+1)); d=m+d; end end

Grab складывает url
Всем привет никак понять не могу с чего это вдруг Grab начал складывать урлы в запросе. К примеру: from grab import Grab import...


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

Или воспользуйтесь поиском по форуму:
37
Ответ Создать тему
Новые блоги и статьи
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман. Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
Нашел вот забавное видео о измерениях. Лучшее что я видел на эту тему
kumehtar 26.08.2026
ILETXiw9bMQ Основная суть и тезисы по измерениям: 0D (Нулевое измерение): точка, не имеющая длины, ширины, высоты или объема. Объект не может перемещаться в 0D. 1D (Первое измерение):. . .
[EasyBuilder Pro] Памятка по разработке для панелей Weintek
ФедосеевПавел 26.08.2026
Памятка по разработке для панелей Weintek ВВЕДЕНИЕ Ранее, при реализации проектов основное внимание уделял разработке управляющей программы для контроллера, а панели оператора доставалось время. . .
Модель по догадкам
anaschu 25.08.2026
Прошло две недели. Я уже рассказывал, как разговаривал с сотрудниками у сортировки и как понял, что главная ветка — не про приёмку, а про отбор. Но тогда я думал, что понял механику. На этой неделе я. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru