Soap-com: различия между версиями
Перейти к навигации
Перейти к поиску
Shihov (обсуждение | вклад) Нет описания правки |
Shihov (обсуждение | вклад) Нет описания правки |
||
| Строка 1: | Строка 1: | ||
<vote type=1 /> | |||
====== Компонента soap-com для обработок 7.7 ====== | ====== Компонента soap-com для обработок 7.7 ====== | ||
'''Важно''': При установке компоненты необходимо отключать антивирусные программы. Многие низкосортные антивирусы ошибочно распознают стандартные компоненты 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>. | |||
== | == Дистрибутивы == | ||
* [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 и предоставьте полные права доступа к компонентам '''PySoap.*''' (см. скриншот). | ||
# | # Выполняйте все операции под учетной записью **Администратор**. | ||
# | # **Отключите все антивирусные программы** на время установки. | ||
# Предоставьте **полный доступ** всем пользователям системы к папке с установленной программой. | |||
# Запустите файл исправления реестра <code>reg_patch.reg</code> из папки с программой (двойным щелчком мыши). | |||
# Если используется ОС новее Windows XP, но проблемы сохраняются, попробуйте установить версию компоненты, предназначенную для Windows XP. | |||
[[File:службы_компонентов.png]] | |||
== Дополнительные технические рекомендации == | |||
=== | === Для Windows XP === | ||
* Если в процессе установки не установился менеджер пакетов <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>. | |||
* Если не | |||
pip | |||
</ | |||
easy_install pip | |||
</ | |||
* Если не | |||
zeep | |||
</ | |||
cache.py | |||
</ | |||
</ | |||
[[Категория:Асп.шлюз выгрузка]] | |||
Версия от 09:22, 3 марта 2026
Компонента soap-com для обработок 7.7
Важно: При установке компоненты необходимо отключать антивирусные программы. Многие низкосортные антивирусы ошибочно распознают стандартные компоненты Python как потенциально опасное ПО и блокируют развёртывание компоненты.
Порядок установки на Windows 7 и выше
- Скачайте и разархивируйте дистрибутив в папку постоянного хранения. Путь должен быть коротким, без пробелов и кириллицы. Например:
C:\soapcom - Для версий Windows ниже 10 скачайте и установите обновление Universal C Runtime.
- Запустите файл
register.batот имени администратора.
Порядок установки на Windows XP и выше
- Скачайте и разархивируйте дистрибутив в папку постоянного хранения. Путь должен быть коротким, без пробелов и кириллицы. Например:
C:\soapcom - Запустите
install.bat. Процесс установки может занять значительное время, так как необходимые компоненты и библиотеки Python будут загружаться из Интернета.
Важно При установке компонента загружает библиотеки и модули из сети. Компьютер должен иметь прямое подключение к интернету без использования прокси-сервера. При наличии прокси вы можете временно отключить его либо выполнить установку на другом компьютере и перенести полученные папки C:\Python34 и папку с программой на целевой компьютер, после чего запустить install.bat.
Дистрибутивы
Устранение возможных неполадок при установке
Если в процессе установки возникли ошибки, выполните следующие действия:
- Откройте оснастку **Службы компонентов** Windows и предоставьте полные права доступа к компонентам PySoap.* (см. скриншот).
- Выполняйте все операции под учетной записью **Администратор**.
- **Отключите все антивирусные программы** на время установки.
- Предоставьте **полный доступ** всем пользователям системы к папке с установленной программой.
- Запустите файл исправления реестра
reg_patch.regиз папки с программой (двойным щелчком мыши). - Если используется ОС новее Windows XP, но проблемы сохраняются, попробуйте установить версию компоненты, предназначенную для Windows XP.
Дополнительные технические рекомендации
Для Windows XP
- Если в процессе установки не установился менеджер пакетов
pip(признак: отсутствие устанавливаемых пакетов Python), запустите в командной строке:easy_install pip - Если не удается установить пакет
zeep(признак: ошибка, связанная с файломcache.py), скачайте [версию пакета] и распакуйте его содержимое в папкуC:\Python34\Lib\site-packages.

