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

Материал из База знаний АО АСП
Перейти к навигации Перейти к поиску
Нет описания правки
Нет описания правки
 
(не показано 13 промежуточных версий этого же участника)
Строка 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+ =====
* [https://api.aspcom.ru/ws/soap-com.zip Windows 7+ x64]
* [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]


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


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


  - Скачать и разархивировать дистрибутив в то место, где он будет постоянно храниться (путь должен быть короткий, без пробелов и русских букв, например, <syntaxhighlight lang='bash'>
# Откройте оснастку '''Службы компонентов''' Windows и предоставьте полные права доступа к компонентам '''PySoap.*''' (см. скриншот).
c:<br/>soapcom
# Выполняйте все операции под учетной записью **Администратор**.
</syntaxhighlight>).
# '''Отключите все антивирусные программы''' на время установки.
  - Запустить <syntaxhighlight lang='bash'>
# Предоставьте '''полный доступ''' всем пользователям системы к папке с установленной программой.
install.bat
# Запустите файл исправления реестра <code>reg_patch.reg</code> из папки с программой (из папки pe в версии для Windows XP) двойным щелчком мыши.
</syntaxhighlight>. Процесс установки может занять значительное время, поскольку будут скачиваться дистрибутивы и компоненты Python из Интернета в реальном времени.
# Если используется ОС новее Windows XP, но проблемы сохраняются, попробуйте установить версию компоненты, предназначенную для Windows XP.
<syntaxhighlight lang='bash'>
[[File:службы_компонентов.png]]
Важно
</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]].
== Дополнительные технические рекомендации ==
  - [[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]].


===== Исправление возможных неполадок при установке =====
=== Для Windows XP ===
* Зайти в службы компонентов Windows и установить полные права на доступ к компонентам <syntaxhighlight lang='bash'>
'SoapCom.*
</syntaxhighlight>' [[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'>
<vote type=1 />
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:Асп.шлюз выгрузка]]

Текущая версия от 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 голосов)