Начало работы

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

Aspose.Cells для Python via .NET - это кроссплатформенное API и может использоваться на любой платформе (Windows и Linux), где установлен Python.

Версия Python

  • Python 3.6 или выше

Установка

Windows:

Вы легко можете использовать Aspose.Cells для Python via .NET из pypi с помощью следующей команды.

 $ pip install aspose-cells-python

Linux:

Вы легко можете использовать Aspose.Cells для Python via .NET из pypi с помощью следующей команды.

 $ pip install aspose-cells-python

  • Примечание: перед установкой вам необходимо выполнить следующую команду
    For Ubuntu/Debian: apt-get install libgdiplus 
    For CentOS/RHEL/Fedora: yum install libgdiplus 

MacOS:

Вы легко можете использовать Aspose.Cells для Python via .NET из pypi с помощью следующей команды.

 $ pip install aspose-cells-python

  • Примечание: Если ваш Python - Python3.7 (возьмем, например, python3.7 здесь), после установки aspose-cells-python могут возникнуть следующие ошибки ‘/usr/local/lib/libpython3.7m.dylib’ (файл отсутствует), ‘/usr/lib/libpython3.7m.dylib’ (файл отсутствует) - информирует. В такой ситуации добавьте следующую команду в свой bash_profile (сначала найдите, где находится libpython3.7m.dylib, возьмем /Library/Frameworks/Python.framework/Versions/3.7/lib, например, здесь).
    • Примечание: Из-за нашей зависимости от графической библиотеки SkiaSharp, если вы столкнетесь с следующей ошибкой:
      export DYLD_LIBRARY_PATH="$DYLD_LIBRARY_PATH:/Library/Frameworks/Python.framework/Versions/3.7/lib"
      export LIBRARY_PATH="$LIBRARY_PATH:/Library/Frameworks/Python.framework/Versions/3.7/lib/"

System.DllNotFoundException: Невозможно загрузить общую библиотеку ‘libSkiaSharp’ или одну из ее зависимостей. пожалуйста, установите SkiaSharp. После установки выполните следующую команду

brew  install nuget
nuget install SkiaSharp.NativeAssets.macOS -Version 2.88.3
Конечно же, если вы хотите упростить, вы также можете скачать libSkiaSharp.dylib и затем скопировать его в каталог /usr/local/lib.
cp ./SkiaSharp.NativeAssets.macOS.2.88.3/runtimes/osx/native/libSkiaSharp.dylib /usr/local/lib/.

Конечно, если вы хотите упростить процесс, вы также можете скачать libSkiaSharp.dylib и затем скопировать его в каталог /usr/local/lib.

Как создать пример приложения Hello World с использованием Aspose.Cells для Python via .NET

  • Создайте файл с именем CreatingHelloWorldFile.py и используйте следующий образец кода:
  • Теперь сохраните код выше в “CreatingHelloWorldFile.py” и выполните “python CreatingHelloWorldFile.py” на командной строке.

Пример Python via .NET github