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

Материал из База знаний АО АСП
Перейти к навигации Перейти к поиску
Нет описания правки
Нет описания правки
Строка 1: Строка 1:
<vote type=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> из папки с программой (двойным щелчком мыши).
# Если используется ОС новее Windows XP, но проблемы сохраняются, попробуйте установить версию компоненты, предназначенную для Windows XP.
[[File:службы_компонентов.png]]
== Дополнительные технические рекомендации ==


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


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


<vote type=1 />
[[Категория:Асп.шлюз выгрузка]]

Версия от 09:22, 3 марта 2026

0.00
(0 голосов)
Компонента 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 из папки с программой (двойным щелчком мыши).
  6. Если используется ОС новее Windows XP, но проблемы сохраняются, попробуйте установить версию компоненты, предназначенную для Windows XP.

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

Для Windows XP

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