インストール
Aspose.Note FOSS for Python のインストール
Aspose.Note FOSS for Python is distributed via PyPI パッケージ名の下で aspose-note. インストールには Python 3.10 以降が必要です。.
1. Standard Install (Recommended)
pip でコアライブラリをインストールします:
pip install aspose-noteこれをインストールします aspose.note オプションの依存関係なしでパッケージをインストールします。すべての読み取りおよびトラバーサル機能をサポートしています。PDF エクスポートは 含まれてい ません。.
2. Install with PDF Export Support
有効にするには Document.Save(..., SaveFormat.Pdf), 以下でインストールしてください [pdf] エクストラです。これにより、 ReportLab 依存関係 (reportlab>=3.6):
pip install "aspose-note[pdf]"すでにコアパッケージをインストールしている場合、1 つのコマンドでアップグレードしエクストラを追加できます:
pip install --upgrade "aspose-note[pdf]"注意:呼び出しを試みる Document.Save で SaveFormat.Pdf ReportLab がインストールされていない状態で実行すると、例外が発生します ImportError 実行時に例外が発生します。次のものをインストールしてください [pdf] PDF 機能を使用する前に extra をインストールしてください。.
3. Virtual Environment (Best Practice)
システムの Python からライブラリを分離するために仮想環境を使用します:
##Create a virtual environment
python -m venv .venv
##Activate it
##Windows:
.venv\Scripts\activate
##Linux / macOS:
source .venv/bin/activate
##Install (with PDF support)
pip install "aspose-note[pdf]"4. Editable Install (For Contributors)
リポジトリをクローンし、編集可能モードでインストールしてソースに対して開発やテストを実行します:
git clone https://github.com/aspose-note-foss/Aspose.Note-FOSS-for-Python.git
cd Aspose.Note-FOSS-for-Python
##Editable install with PDF support
pip install -e ".[pdf]"
##Run the test suite
python -m unittest discover -s tests -p "test_*.py" -v検証
インストール後、パッケージがインポート可能か確認します:
from aspose.note import Document, SaveFormat, FileFormat
print("Aspose.Note FOSS for Python installed successfully.")インストールされたバージョンを確認:
pip show aspose-note期待される出力(バージョンは異なる場合があります):
Name: aspose-note
Version: 26.3.2
Summary: Aspose.Note-compatible Python API for reading OneNote (.one) files
...依存関係
| 依存関係 | 必須ですか?? | 目的 |
|---|---|---|
| Python 3.10+ | 常に | 最低言語バージョン |
reportlab>=3.6 | オプション (via [pdf] 追加) | PDF エクスポート via Document.Save(..., SaveFormat.Pdf) |
コア ライブラリには ゼロの必須サードパーティ依存関係.。すべての MS-ONE/OneStore バイナリ解析は、純粋な Python で実装されています内の aspose.note._internal サブパッケージです。.
パッケージの詳細
| 属性 | 値 |
|---|---|
| パッケージ名 | aspose-note |
| PyPI URL | https://pypi.org/project/aspose-note/ |
| インポート パス | from aspose.note import ... |
| バージョン(現在) | 26.3.2 |
| Python サポート | 3.10, 3.11, 3.12 |
| オペレーティングシステム | Windows、Linux、macOS(OS 非依存) |
| ライセンス | MIT(Aspose-Split) |
| ソースリポジトリ | https://github.com/aspose-note-foss/Aspose.Note-FOSS-for-Python |