Soap-com: различия между версиями

Материал из База знаний АО АСП
Перейти к навигации Перейти к поиску
Нет описания правки
Нет описания правки
 
(не показано 6 промежуточных версий этого же участника)
Строка 1: Строка 1:
====== Компонента soap-com для обработок 7.7 ======
====== Компонента soap-com для обработок 7.7 ======


<syntaxhighlight lang='bash'>
'''Важно''': При установке компоненты необходимо отключать антивирусные программы. Многие низкосортные антивирусы ошибочно распознают стандартные компоненты Python как потенциально опасное ПО и блокируют развёртывание компоненты.
Важно
 
</syntaxhighlight>. При установке компоненты, просьба, отключать антивирусные программы. Многие низкосортные антивирусные программы распознают стандартные компоненты Python в качестве потенциально опасного ПО и мешают развёртныванию компоненты.
== Порядок установки на Windows 7 и выше ==
 
# Скачайте и разархивируйте дистрибутив в папку постоянного хранения. Путь должен быть коротким, '''без пробелов и кириллицы'''. Например: <code>C:\soapcom</code>
# Для версий Windows ниже 10 скачайте и установите обновление [https://support.microsoft.com/ru-ru/help/2999226/update-for-universal-c-runtime-in-windows Universal C Runtime].
# Запустите файл <code>register.bat</code> от имени администратора.
 
== Порядок установки на Windows XP и выше ==
 
# Скачайте и разархивируйте дистрибутив в папку постоянного хранения. Путь должен быть коротким, '''без пробелов и кириллицы'''. Например: <code>C:\soapcom</code>
# Запустите <code>install.bat</code> от имени администратора. Процесс установки может занять значительное время, так как необходимые компоненты и библиотеки Python будут загружаться из Интернета.
 
'''Важно''' При установке компонента загружает библиотеки и модули из сети. Компьютер должен иметь прямое подключение к интернету без использования прокси-сервера. При наличии прокси вы можете временно отключить его либо выполнить установку на другом компьютере и перенести полученные папки <code>C:\Python34</code> и папку с программой на целевой компьютер, после чего запустить <code>install.bat</code>.


===== Порядок установки Windows 7+ =====
== Дистрибутивы ==


#  Скачать и разархивировать дистрибутив в то место, где он будет постоянно храниться (путь должен быть короткий, без пробелов и русских букв, например, <syntaxhighlight lang='bash'>
* [https://api.aspcom.ru/ws/soap-com.zip Windows 7+ x64]
c:<br/>soapcom
* [https://api.aspcom.ru/ws/soap-com32.zip Windows 7+ x32]
</syntaxhighlight>).
* [https://api.aspcom.ru/ws/soap-com-XP.zip Windows XP x32]
#  Для Windows версии младше 10 скачать и установить обновление по [https://support.microsoft.com/ru-ru/help/2999226/update-for-universal-c-runtime-in-windows ссылке].
* [https://api.aspcom.ru/ws/soap-com-XP64.zip Windows XP x64]
#  Запустить <syntaxhighlight lang='bash'>
register.bat
</syntaxhighlight>.


===== Порядок установки на Windows XP+ =====
== Исправление возможных неполадок при установке ==


#  Скачать и разархивировать дистрибутив в то место, где он будет постоянно храниться (путь должен быть короткий, без пробелов и русских букв, например, <syntaxhighlight lang='bash'>
Если в процессе установки возникли ошибки, выполните следующие действия:
c:<br/>soapcom
</syntaxhighlight>).
#  Запустить <syntaxhighlight lang='bash'>
install.bat
</syntaxhighlight>. Процесс установки может занять значительное время, поскольку будут скачиваться дистрибутивы и компоненты Python из Интернета в реальном времени.
<syntaxhighlight lang='bash'>
Важно
</syntaxhighlight>. При установке будут скачены библиотеки и модули из сети интернет, поэтому компьютер должен иметь прямое подключение без прокси. При наличии прокси вы можете его временно отключить, либо развернуть компоненту на другом компьютере и затем перенести полученные папки <syntaxhighlight lang='bash'>
c:<br/>Python34
</syntaxhighlight> и папку с программой на ваш компьютер, запустив затем <syntaxhighlight lang='bash'>
install.bat
</syntaxhighlight>.
===== Дистрибутивы =====


# [https://api.aspcom.ru/ws/soap-com.zip Windows 7+ x64].
# Откройте оснастку '''Службы компонентов''' Windows и предоставьте полные права доступа к компонентам '''PySoap.*''' (см. скриншот).
# [https://api.aspcom.ru/ws/soap-com32.zip Windows 7+ x32].
# Выполняйте все операции под учетной записью **Администратор**.
# [https://api.aspcom.ru/ws/soap-com-XP.zip Windows XP x32].
# '''Отключите все антивирусные программы''' на время установки.
[https://api.aspcom.ru/ws/soap-com-XP64.zip Windows XP x64].
# Предоставьте '''полный доступ''' всем пользователям системы к папке с установленной программой.
# Запустите файл исправления реестра <code>reg_patch.reg</code> из папки с программой (из папки pe в версии для Windows XP) двойным щелчком мыши.
# Если используется ОС новее Windows XP, но проблемы сохраняются, попробуйте установить версию компоненты, предназначенную для Windows XP.
[[File:службы_компонентов.png]]


===== Исправление возможных неполадок при установке =====
== Дополнительные технические рекомендации ==
* Зайти в службы компонентов Windows и установить полные права на доступ к компонентам '''SoapCom.*''' [[File:службы_компонентов.png]]
* Выполнять все операции под пользователем Администратор.
* Отключить все антивирусные программы.
* Выдать полный доступ пользователям системы на папку с программой.
* Применить исправление реестра <syntaxhighlight lang='bash'>
reg_patch.reg
</syntaxhighlight> из папки с программой (клацнуть этот файл мышкой).
* Если Windows старше XP, но по-прежнему возникают неполадки, то установить компоненту для XP.


===== Дополнительные технические подсказки =====
=== Для Windows XP ===
==== Для XP ====
* Если не установилась программа <syntaxhighlight lang='bash'>
pip
</syntaxhighlight> (признак - неустановившиеся пакеты питона) - запустить <syntaxhighlight lang='bash'>
easy_install pip
</syntaxhighlight>.
* Если не может установиться пакет <syntaxhighlight lang='bash'>
zeep
</syntaxhighlight> (признак - ошибка в файле <syntaxhighlight lang='bash'>
cache.py
</syntaxhighlight> при установке пакета) - скачать [http://api.aspcom.ru/ws/zeep.zip рабочий пакет] и разархивировать в папку <syntaxhighlight lang='bash'>
c:<br/>python34<br/>lib<br/>site-packages
</syntaxhighlight>.
[[Category:Асп.шлюз выгрузка]]


* Если в процессе установки не установился менеджер пакетов <code>pip</code> (признак: отсутствие устанавливаемых пакетов Python), запустите в командной строке: <code>easy_install pip</code>
* Если не удается установить пакет <code>zeep</code> (признак: ошибка, связанная с файлом <code>cache.py</code>), скачайте [[http://api.aspcom.ru/ws/zeep.zip|рабочую версию пакета]] и распакуйте его содержимое в папку <code>C:\Python34\Lib\site-packages</code>.
<vote type=1 />
<vote type=1 />
[[Категория:Асп.шлюз выгрузка]]

Текущая версия от 12:35, 3 марта 2026


Компонента soap-com для обработок 7.7

Важно: При установке компоненты необходимо отключать антивирусные программы. Многие низкосортные антивирусы ошибочно распознают стандартные компоненты Python как потенциально опасное ПО и блокируют развёртывание компоненты.

Порядок установки на Windows 7 и выше

  1. Скачайте и разархивируйте дистрибутив в папку постоянного хранения. Путь должен быть коротким, без пробелов и кириллицы. Например: C:\soapcom
  2. Для версий Windows ниже 10 скачайте и установите обновление Universal C Runtime.
  3. Запустите файл register.bat от имени администратора.

Порядок установки на Windows XP и выше

  1. Скачайте и разархивируйте дистрибутив в папку постоянного хранения. Путь должен быть коротким, без пробелов и кириллицы. Например: C:\soapcom
  2. Запустите install.bat от имени администратора. Процесс установки может занять значительное время, так как необходимые компоненты и библиотеки Python будут загружаться из Интернета.

Важно При установке компонента загружает библиотеки и модули из сети. Компьютер должен иметь прямое подключение к интернету без использования прокси-сервера. При наличии прокси вы можете временно отключить его либо выполнить установку на другом компьютере и перенести полученные папки C:\Python34 и папку с программой на целевой компьютер, после чего запустить install.bat.

Дистрибутивы

Исправление возможных неполадок при установке

Если в процессе установки возникли ошибки, выполните следующие действия:

  1. Откройте оснастку Службы компонентов Windows и предоставьте полные права доступа к компонентам PySoap.* (см. скриншот).
  2. Выполняйте все операции под учетной записью **Администратор**.
  3. Отключите все антивирусные программы на время установки.
  4. Предоставьте полный доступ всем пользователям системы к папке с установленной программой.
  5. Запустите файл исправления реестра reg_patch.reg из папки с программой (из папки pe в версии для Windows XP) двойным щелчком мыши.
  6. Если используется ОС новее Windows XP, но проблемы сохраняются, попробуйте установить версию компоненты, предназначенную для Windows XP.

Дополнительные технические рекомендации

Для Windows XP

  • Если в процессе установки не установился менеджер пакетов pip (признак: отсутствие устанавливаемых пакетов Python), запустите в командной строке: easy_install pip
  • Если не удается установить пакет zeep (признак: ошибка, связанная с файлом cache.py), скачайте [версию пакета] и распакуйте его содержимое в папку C:\Python34\Lib\site-packages.
0.00
(0 голосов)