Komma igång

Systemkrav

Aspose.Cells för Python via .NET är en plattformsoberoende API och kan användas på vilken plattform som helst (Windows och Linux) där Python är installerat.

Python Version

  • Python 3.6 eller högre

Installation

Windows:

Du kan enkelt använda Aspose.Cells för Python via .NET från pypi med följande kommando.

 $ pip install aspose-cells-python

Linux:

Du kan enkelt använda Aspose.Cells för Python via .NET från pypi med följande kommando.

 $ pip install aspose-cells-python

  • Observera: Du måste köra följande kommando innan installation
    For Ubuntu/Debian: apt-get install libgdiplus 
    For CentOS/RHEL/Fedora: yum install libgdiplus 

MacOS:

Du kan enkelt använda Aspose.Cells för Python via .NET från pypi med följande kommando.

 $ pip install aspose-cells-python

  • Observera: Om din python är Python3.7 (ta python3.7, till exempel här), efter installation av aspose-cells-python, kan följande fel uppstå ' /usr/local/lib/libpython3.7m.dylib ' (ingen sådan fil), ‘/usr/lib/libpython3.7m.dylib’ (ingen sådan fil) prompt. I en sådan situation, lägg till följande kommando i din bash_profile (Hitta var libpython3.7m.dylib är först, ta /Library/Frameworks/Python.framework/Versions/3.7/lib till exempel här)

    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/"

  • Observera: Eftersom vi förlitar oss på grafikbiblioteket SkiaSharp, om du stöter på följande fel: System.DllNotFoundException: Unable to load shared library ‘libSkiaSharp’ or one of its dependencies. var god installera SkiaSharp.

    brew  install nuget
    nuget install SkiaSharp.NativeAssets.macOS -Version 2.88.6
    Efter installation, kör följande kommando
    cp ./SkiaSharp.NativeAssets.macOS.2.88.6/runtimes/osx/native/libSkiaSharp.dylib /usr/local/lib/.

Naturligtvis, om du vill ha det enklare, kan du även ladda ner libSkiaSharp.dylib och sedan kopiera det till /usr/local/lib -katalogen.

⚠️ Observera:
I vissa fall kan användare, efter att ha installerat en ny version av aspose-cells-python, få ett fel som följande:

Vid initiering av värden för ‘WrpNs_Aspose.WrpNs_Cells.WrpCs_Workbook_xxxxxx (Assembly=WrpInterop.Aspose.Cells)’-typen uppstod ett fel - Metod ‘call_000_xxxxxx’ hittades inte

Detta indikerar att den föregående versionen inte avinstallerades helt, vilket kan leda till en konflikt mellan den nyinstallerade och den gamla versionen.
Du kan lösa detta problem genom att följa stegen nedan:

  • Först kan du skapa en ren virtuell miljö för att säkerställa att den senaste versionen fungerar korrekt på din Windows-dator:
# Set up virtual environment
python -m venv .venv
.\.venv\Scripts\activate
# Install aspose-cells-python
pip install aspose-cells-python

Kör sedan ditt program.

  • Om du föredrar att fortsätta använda din ursprungliga miljö, försök då med följande steg:
pip uninstall aspose-cells-python

Se till att avinstallationen är framgångsrik. Om några fel uppstår under avinstallationen, försök köra kommandot flera gånger. Alternativt, lokalisera din site-packages-katalog, vanligtvis något som:

\Python3x\Lib\site-packages

Ta sedan manuellt bort följande kataloger (om de finns):

aspose
aspose_cells*

Efter det, installera om paketet:

pip install aspose-cells-python

Hur man skapar Hello World-applikationen med hjälp av Aspose.Cells för Python via .NET

  • Skapa en fil med namnet ** CreatingHelloWorldFile.py ** och använd följande exemplarkod:
  • Spara koden ovan till “CreatingHelloWorldFile.py” och kör “python CreatingHelloWorldFile.py” @kommandoprompt.

Python via .NET exempel github