Форум сайта python.su
Доброе время суток,
решил начать освоение языка Python по книге-самоучителю. Инсталировал себе Python 3.9.0 64 бит.
Далее, в книге рекомендуется установить для виндовс дополнительный пакет с расширениями (от Mark Hammond), содержащий разработочную-среду / IDE: PythonWin
Для инсталяции PythonWin предлагается выбрать подходящий (для версии Python, для ОС, для HW) инсталяционный exe-файл из списка по ссылке: https://github.com/mhammond/pywin32/releases
pywin32-228.win-amd64-py2.7.exe 7.32 MB
pywin32-228.win-amd64-py3.5.exe 9.22 MB
pywin32-228.win-amd64-py3.6.exe 9.24 MB
pywin32-228.win-amd64-py3.7.exe 9.23 MB
pywin32-228.win-amd64-py3.8.exe 9.24 MB
**pywin32-228.win-amd64-py3.9.exe** 9.27 MB
pywin32-228.win32-py2.7.exe 6.74 MB
pywin32-228.win32-py3.5.exe 8.42 MB
pywin32-228.win32-py3.6.exe 8.42 MB
pywin32-228.win32-py3.7.exe 8.44 MB
pywin32-228.win32-py3.8.exe 8.44 MB
pywin32-228.win32-py3.9.exe 8.44 MB
Source code(zip)
Source code(tar.gz)
Мой компютер: Windows 10, 64 bit, processor Intel Core i5, Python 3.9.0 64 бит.
В вашеприведенном списке выбираю вариант pywin32-228.win-amd64-py3.9.exe , который согласно книги должен бы подходить к версии Питона и к 64 бит ОС.
Я понимаю так что (из названия варианта exe-файла) py3.9 соответствует версии питона, а 64-bit соответствует amd64? amd64 - настораживает (мой-то процессор Intel… или это не важно
в данном случае?), а так же pywin32 - почему 32 ?
Ну да ладно, в списке всё равно ничего более подходящего не нахожу, загружаю pywin32-228.win-amd64-py3.9.exe и делаю инсталяцию (которая проходит без видимых помех).
На следующем шаге в книжке показана картинка вызванной разработочной-среды / IDE: PythonWin, которую я перед этим вроде бы устанавливал.
Но у меня в списке программ PythonWin отсутствует.
Я вижу только 3 файла (в которых есть признаки PythonWin)
pythonw.exe ??
pywin32-winninst.log
Removepywin32.exe
Вопрос:
Что я делаю неверно?
Прошу помочь и посоветовать мне как установить PythonWin / или дать ссылку на релевантный инсталяционный файл.
В книге описывается версия Python 3.7.3 -если надо я могу перейти на Python3.7.3, но вообще более поздние версии покрывают функциональность предыдущих…
Офлайн
Rikin
решил начать освоение языка Python по книге-самоучителю
Офлайн
RikinПохоже все делаете верно при установке pywin32
Что я делаю неверно?
RikinПохоже он у вас установился. Проблема в том что вы думаете что это ide. А это никакая не ide а просто интерфейс из питона к win32com (один из модулей питона).
Прошу помочь и посоветовать мне как установить PythonWin
Офлайн
xam1816Тогда будем знакомы.
Офлайн
doza_and
Отредактировано Rikin (Ноя. 15, 2020 00:18:45)
Офлайн
Уточнение: я исхожу из того что PYWIN32 = PythonWin и эти обе части равенства я понимаю как IDE ( я не ошибаюсь в этом ?)
Нашёл в интернете еще способ инсталляции PYWIN32 using PIP посредством Console, алгоритм инсталяции описан здесь: qarevolution.com/5-step-install-pywin32-using-pip/
и я выполняю этот алгоритм (см. скриншот):
Далее консоль предлагает мне апгрейд на более новую версию (да мне бы хоть какую лишь бы работала и соответствовала описанию в книге)…
Делать значит следующим шагом C:\Python39\python.exe -m pip install –upgrade pip +Ввод ?
“А с перрона говорят: это - город ….” (лирическое отступление)
То есть в книжке говорится (близко к тексту): установите PythonWin и далее приводится рисунок (как результат инсталляции), подписанный дословно:
бесплатное IDE PythonWin от Марка Хаммонда
Далее я пытаюсь вызвать якобы установленную на моём компьютере это IDE: Start -> pywin32 / PythonWin
но я не вижу того чего вызываю … а хотелось бы.
Вот еще раз (сим разом полный вид) моей Console:
или вот уже с дальнейшим результатом:
Отредактировано Rikin (Ноя. 15, 2020 01:41:23)
Офлайн
doza_and
Похоже он у вас установился. Проблема в том что вы думаете что это ide. А это никакая не ide а просто интерфейс из питона к win32com (один из модулей питона).
Отредактировано Rikin (Ноя. 15, 2020 01:22:01)
Офлайн
в поиске где меню пуск наберите IDLE ,должно вылезти то что вы ищете,
Офлайн
Rikinpywin32 это не pythonWin
И еще вопрос: (pywin32 / or = ?PythonWin?
RikinОно видимое. пишите pip3 freeze и лицезреете список установленного.
невидимые расширения питона для виндовс
Офлайн
RikinНе надо ничего устанавливать. Смени книгу.
решил начать освоение языка Python по книге-самоучителю. Инсталировал себе Python 3.9.0 64 бит.
Далее, в книге рекомендуется установить для виндовс дополнительный пакет с расширениями (от Mark Hammond), содержащий разработочную-среду / IDE: PythonWin
Отредактировано py.user.next (Ноя. 15, 2020 10:46:21)
Офлайн