はじめに
システム要件
Aspose.Cells for Python via .NET はプラットフォームに依存しないAPIで、PythonがインストールされているWindowsおよびLinuxなど、どのプラットフォームでも使用できます。
Pythonのバージョン
- Python 3.6 以上
インストール
Windows:
以下のコマンドを使用して、pypiからAspose.Cells for Python via .NET を簡単に使用できます。
$ pip install aspose-cells-python
Linux:
以下のコマンドを使用して、pypiからAspose.Cells for Python via .NET を簡単に使用できます。
$ pip install aspose-cells-python
- 注意:インストール前に以下のコマンドを実行する必要があります
For Ubuntu/Debian: apt-get install libgdiplus For CentOS/RHEL/Fedora: yum install libgdiplus
MacOS:
以下のコマンドを使用して、pypiからAspose.Cells for Python via .NET を簡単に使用できます。
$ 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を取ります) たとえばここ
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/" -
注意:SkiaSharpグラフィックスライブラリに頼っているため、次のエラーが発生する場合は System.DllNotFoundException: ‘libSkiaSharp’またはその依存関係の共有ライブラリを読み込めません。 SkiaSharpをインストールしてください。
インストール後、次のコマンドを実行してくださいbrew install nuget nuget install SkiaSharp.NativeAssets.macOS -Version 2.88.6cp ./SkiaSharp.NativeAssets.macOS.2.88.6/runtimes/osx/native/libSkiaSharp.dylib /usr/local/lib/.
もちろん、より簡単にしたい場合は、libSkiaSharp.dylibをダウンロードして、/usr/local/libディレクトリにコピーすることもできます。
⚠️ 注意:
場合によっては、新しいバージョンの aspose-cells-python をインストールした後、次のようなエラーが発生することがあります:
‘WrpNs_Aspose.WrpNs_Cells.WrpCs_Workbook_xxxxxx(アセンブリ=WrpInterop.Aspose.Cells)’ のホストの初期化中にエラーが発生しました - メソッド ‘call_000_xxxxxx’ が見つかりません
これは、前のバージョンが完全にアンインストールされていないため、最新のバージョンと旧バージョンの間に競合が生じていることを示しています。
この問題は、以下の手順に従うことで解決できます:
- まず、最新のバージョンが正しく動作するように、クリーンな仮想環境を作成してください:
# Set up virtual environment
python -m venv .venv
.\.venv\Scripts\activate
# Install aspose-cells-python
pip install aspose-cells-python
次にプログラムを実行します。
- 既存の環境を引き続き使用したい場合は、次の手順をお試しください:
pip uninstall aspose-cells-python
アンインストールが成功していることを確認してください。アンインストール中にエラーが発生した場合は、複数回コマンドを実行してください。 あるいは、通常は次のような site-packages ディレクトリを見つけてください:
\Python3x\Lib\site-packages
次に、以下のディレクトリ(存在する場合)を手動で削除します:
aspose
aspose_cells*
その後、パッケージを再インストールします:
pip install aspose-cells-python
Aspose.Cells for Python via .NET を使用してHello Worldアプリケーションを作成する方法
- CreatingHelloWorldFile.pyという名前のファイルを作成し、次のサンプルコードを使用します:
- 上記のコードを"CreatingHelloWorldFile.py"に保存して、「python CreatingHelloWorldFile.py」をコマンドプロンプトで実行します。
Python via .NET 例 github
- より多くのサンプルコードを表示するには、Aspose.Cells for Python via .NET Example githubをご覧ください。