установка pip

Автор biomotor, 25.06.21, 13:55:14

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

biomotor

В системе есть два питона:
C:\ProgramData\ASCON\KOMPAS-3D\19\Python 3\App\python.exe (v3.2.5)
и
C:\Python39\python.exe (v3.9.2)
есть ли возможность установить pip в первый питон, не трогая второй?
(Вообще хотелось бы одним скриптом обновить первый, установкой pip с последующей установкой на него модулей.)

Можно ли произвести установку python поверх python установленного через установщик компаса? (в ту же директорию с заменой) Не поломает ли это компас?

и что за файлы по пути:
C:\Users\%User%\AppData\Local\Microsoft\WindowsApps\python.exe и python3.exe ?

pr0100

25.06.21, 18:26:26 #1 Последнее редактирование: 25.06.21, 18:41:27 от pr0100
Запусти cmd введи python, посмотри какой питон запустился. Потом py, или python3, python39...при наличии нескольких версий можно через pip устанавливать библиотеки в разные версии
pip list отображает одну версию.
Как отобразить для другого питона с наскока не вспомню...

Вообще чтобы срабатывали скрипты через интерпретатор перенеси библиотеки с компасовского питона в установленный в ос. Но для этого нужно с начало пайвин установить. Тут инструкция на форуме была.

Если хочется установить pip в саму компасовскую библиотеку. То в командной строке нужно указать путь до питона от компаса и подцепить pip install.py

biomotor

Для чего вообще нужен питон в компасе? для стороннего подключения пользователей или для внутренних команд самого компаса?
Может вообще только для компас макро?

p3452

Цитата: biomotor от 28.06.21, 09:36:53Для чего вообще нужен питон в компасе?
Для "галочки"!

biomotor

Python нужен в КОМПАС походу только для компас-макро...

Удалил все из папки: C:\ProgramData\ASCON\KOMPAS-3D\19\Python 3\
Установил последний python по пути: C:\ProgramData\ASCON\KOMPAS-3D\19\Python 3\App\
Установил последний PyScripter по пути: C:\ProgramData\ASCON\KOMPAS-3D\19\Python 3\App\
Заменил Приложения -> конфигуратор -> утилиты->
  Имя:
    PyScripter-Portable.exe
    на PyScripter
  Путь
    C:\ProgramData\ASCON\KOMPAS-3D\19\Python 3\PyScripter-Portable.exe
    на C:\ProgramData\ASCON\KOMPAS-3D\19\Python 3\App\PyScripter.exe