Системные требования

Aspose.Words для Python via .NET не требуется установка какого-либо стороннего продукта, такого как Microsoft Word. Aspose.Words сам по себе является движком для создания, модификации, преобразования и визуализации документов в различных форматах, включая Microsoft Word форматы документов.

Поддерживаемые операционные системы

Aspose.Words для Python via .NET поддерживает любую 64-разрядную или 32-разрядную операционную систему, на которой установлена Python 3.5 или более поздняя версия.

Операционная система Версии
Microsoft Windows
  • Windows 2003 Server (x64, x86)
  • Windows 2008 Server (x64, x86)
  • Windows 2012 Server (x64, x86)
  • Windows 2012 R2 Server (x64, x86)
  • Windows 2016 Server (x64, x86)
  • Windows 2019 Server (x64, x86)
  • Windows XP (x64, x86)
  • Windows Vista (x64, x86)
  • Windows 7 (x64, x86)
  • Windows 8, 8.1 (x64, x86)
  • Windows 10 (x64, x86)
macOS
  • macOS-x86_64: 10.14 или более поздние версии
  • macOS-arm64: 11.0 или более поздние версии
Linux
  • Ubuntu
  • OpenSUSE
  • CentOS
  • и другие

Системные требования для целевых платформ Linux и macOS

  • GCC -6 библиотек времени выполнения (или более поздних версий).

  • Зависимости от .NET Core Runtime. Требуется NOT установка самого .NET Core Runtime.

  • Для Python 3.5-3.7: Требуется pymalloc сборка из Python. Опция сборки --with-pymalloc Python включена по умолчанию. Как правило, сборка pymalloc из Python помечается суффиксом m в имени файла.

  • libpython общая библиотека Python. Опция сборки --enable-shared Python по умолчанию отключена, некоторые дистрибутивы Python не содержат общей библиотеки libpython. Для некоторых платформ Linux общая библиотека libpython может быть установлена с помощью менеджера пакетов, например: sudo apt-get install libpython3.7. Распространенная проблема заключается в том, что библиотека libpython установлена в расположении, отличном от стандартного системного расположения для общих библиотек. Проблему можно устранить, используя параметры сборки Python для установки альтернативных путей к библиотекам при компиляции Python, или создав символическую ссылку на файл библиотеки libpython в системном стандартном расположении для общих библиотек. Как правило, имя файла общей библиотеки libpython равно libpythonX.Ym.so.1.0 для Python 3.5-3.7, или libpythonX.Y.so.1.0 для Python 3.8 или более поздней версии (например: libpython3.7m.so .1.0, libpython3.9.итак.1.0).

Поддерживаемые конфигурации Linux представлены в Aspose.Words-для-Python-через-.NET/Dockerfile.