Гость
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Какие существуют способы миграции экземпляра pyhton с модулями (без pip install)? / 4 сообщений из 4, страница 1 из 1
20.04.2017, 23:42
    #39441939
drno
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Какие существуют способы миграции экземпляра pyhton с модулями (без pip install)?
Здравствуйте.

У меня есть виртуальная ОС Windows 2012 R2, где установлен python 3.6 + масса модулей.
Для инсталляции некоторых из модулей требуется обязательное наличие компилятора Visual С++ (4 Гб).

НО мне необходимо, чтобы скрипты python работали и на других виртуальных машинах с Win2012 R2, НО установка на них везде Visual C++ мягко говоря не желательна.

Я попытался ограничиться инсталляцией интерпретатора языка python и дополнительным простым копирование с машины разработки оставшихся файлов.
Если выполнить pip list, то возвращается такой результат
Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
DEPRECATION: The default format will switch to columns in the future. You can us
e --format=(legacy|columns) (or define a format=(legacy|columns) in your pip.con
f under the 
    section) to disable this warning. asn1crypto (0.22.0) cffi (1.10.0) cryptography (1.8.1) cx-Oracle (5.3) et-xmlfile (1.0.1) get (0.0.0) idna (2.5) JayDeBeApi (1.1.1) jdcal (1.3) JPype1 (0.6.2) netaddr (0.7.19) netifaces (0.10.5) numpy (1.12.1) openpyxl (2.4.6) packaging (16.8) pandas (0.19.2) paramiko (2.1.2) pip (9.0.1) post (0.0.0) psutil (5.2.2) public (0.0.0) pyasn1 (0.2.3) pycparser (2.17) pyparsing (2.2.0) pyping (0.0.5) python-dateutil (2.6.0) python-hpilo (3.9) pytz (2017.2) query-string (0.0.0) request (0.0.0) requests (2.13.0) setupfiles (0.0.0) setuptools (28.8.0) six (1.10.0) spur (0.3.20) xlrd (1.0.0) XlsxWriter (0.9.6)



НО python при запуске некоторых скриптов, к примеру с использованием модулей JayDeBeApi, JPype1 и т.д., возвращает исключения о том, что не может загрузить DLL и т.д..

Какие существуют способы миграции работающих экземпляров python с модулями (без дополнительной инсталляции через pip install)?
...
Рейтинг: 0 / 0
21.04.2017, 06:43
    #39441978
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Какие существуют способы миграции экземпляра pyhton с модулями (без pip install)?
drnoДля инсталляции некоторых из модулей требуется обязательное наличие компилятора Visual С++ (4 Гб).
...
НО мне необходимо, чтобы скрипты python работали и на других виртуальных машинах с Win2012 R2, НО установка на них везде Visual C++ мягко говоря не желательна.
)?

Противоречивые требования, не находишь?

может работать только в том случае, Если эти модули питоне случайно не нужны для работы твоей программы. :)
...
Рейтинг: 0 / 0
21.04.2017, 12:04
    #39442169
drno
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Какие существуют способы миграции экземпляра pyhton с модулями (без pip install)?
MasterZiv,

спорить не буду :-)

Хочу понять копированием проинсталлированных через pip install 100% работающих модулей с сервера разработки, на сервер исполнитель в ...\Lib\site-packages\ (рассматриваем окружение windows 2012 r2) может решить вопрос или это вариант совсем не годится?
...
Рейтинг: 0 / 0
21.04.2017, 12:34
    #39442205
FishHook
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Какие существуют способы миграции экземпляра pyhton с модулями (без pip install)?
drno,

Если у вас есть pip и список пакетов установленных из PyPi, то вся ваша установка пакетов на любой машине осуществляется одной командой
pip install -r requirements.txt

Если у вас пакеты взяты непонятно откуда, если у вас есть непонятные зависимости, то вам придется устанавливать их вручную, но при этом надо нахерачить по голове разработчикам.
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Какие существуют способы миграции экземпляра pyhton с модулями (без pip install)? / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]