Cài đặt
Contents
[
Hide
]
Aspose.Slides for Python via Java là API không phụ thuộc vào nền tảng và có thể được sử dụng trên bất kỳ nền tảng nào (Windows, Linux và MacOS) nơi đã cài đặt Python, Java và cầu nối jpype1.
Yêu cầu cho chương trình và phiên bản
Để đảm bảo hoạt động đúng của Aspose.Slides for Python via Java, các chương trình và gói sau phải được cài đặt:
- JRE phiên bản >=8 (JPype1 đã được thử nghiệm trên các phiên bản Java từ 1.8 tới 11).
- Python phiên bản >=3.7, <=3.12.
- Phiên bản gói JPype1: >=1.5.0.
Cài đặt từ pip
Bạn có thể dễ dàng cài đặt Aspose.Slides for Python via Java từ pip miễn là bạn đã cài đặt tất cả các chương trình cần thiết (Java, Python) rồi.
Tạo một thư mục dự án mới.
Install JPype1 sử dụng lệnh sau:
$ pip install JPype1
Cài đặt Aspose.Slides for Python via Java bằng lệnh sau:
$ pip install aspose-slides-java
Cài đặt từ tệp ZIP
Để cài đặt và sử dụng Aspose.Slides for Python via Java từ tệp ZIP, hãy làm theo các hướng dẫn sau:
Windows
- Cài đặt JDK8 và cấu hình biến môi trường
JAVA_HOME. - Cài đặt Python phiên bản >=3.7 và thêm python.exe vào
PATH. - Cài đặt Microsoft C++ Build Tools.
- Cài đặt JPype1. Bạn có thể chạy các lệnh dưới đây trong terminal python:
$ pip install --upgrade pip
$ pip install JPype1
- Tải xuống Aspose.Slides for Python via Java và giải nén vào
aspose-slides-java. - Tạo một tệp có tên
example.pytrong thư mụcaspose-slides-javabằng cách sử dụng đoạn mã mẫu sau:
import jpype
import asposeslides
jpype.startJVM()
from asposeslides.api import Presentation, SaveFormat
pres = Presentation()
slide = pres.getSlides().addEmptySlide(pres.getLayoutSlides().get_Item(0))
slide.getShapes().get_Item(0).getTextFrame().setText("Slide Title Heading")
pres.save("out.pptx", SaveFormat.Pptx)
jpype.shutdownJVM()
- Bây giờ chạy
py example.pytrong command prompt để thực thi.
Linux
- Cài đặt JDK8 cho Linux và cấu hình biến môi trường
JAVA_HOME. - Cài đặt Python phiên bản >=3.7
- Cài đặt
g++vàpython-dev.
- Đối với Debian/Ubuntu:
sudo apt-get install g++ python3-dev - Đối với RedHat-based:
dnf install redhat-rpm-config gcc-c++ python3-devel unixODBC-devel
- Cài đặt JPype1. Bạn có thể chạy các lệnh dưới đây trong terminal python:
$ pip install --upgrade pip
$ pip install JPype1
- Tải xuống Aspose.Slides for Python via Java và giải nén vào
aspose-slides-java. - Tạo một tệp thử nghiệm có tên
example.pybằng đoạn mã mẫu này trong thư mụcaspose-slides-java:
import jpype
import asposeslides
jpype.startJVM()
from asposeslides.api import Presentation, SaveFormat
pres = Presentation()
slide = pres.getSlides().addEmptySlide(pres.getLayoutSlides().get_Item(0))
slide.getShapes().get_Item(0).getTextFrame().setText("Slide Title Heading")
pres.save("out.pptx", SaveFormat.Pptx)
jpype.shutdownJVM()
- Bây giờ chạy
py example.pytrong command prompt để thực thi.
Mac
- Cài đặt JDK8 cho Mac và cấu hình biến môi trường
JAVA_HOME. - Sửa đổi phần JVMCapabilities trong
/Library/Java/JavaVirtualMachines/jdk1.8.x_xxx.jdk/Contents/Info.plistvới quyền root.jdk1.8.x_xxx.jdkphụ thuộc vào phiên bản jdk của bạn. Đặt nó như sau:
<key>JavaVM</key>
<dict>
<key>JVMCapabilities</key>
<array>
<string>JNI</string>
<string>BundledApp</string>
<string>CommandLine</string>
</array>
- Cài đặt Python phiên bản >=3.7.
- Cài đặt trình biên dịch GCC hoặc Clang tùy thuộc vào phiên bản Python và nền tảng.
- Cài đặt JPype1. Bạn có thể chạy các lệnh dưới đây trong terminal python:
$ pip install --upgrade pip
$ pip install JPype1
- Tải xuống Aspose.Slides for Python via Java và giải nén vào
aspose-slides-java. - Tạo một tệp thử nghiệm có tên
example.pybằng đoạn mã mẫu này trong thư mụcaspose-slides-java:
import jpype
import asposeslides
jpype.startJVM()
from asposeslides.api import Presentation, SaveFormat
pres = Presentation()
slide = pres.getSlides().addEmptySlide(pres.getLayoutSlides().get_Item(0))
slide.getShapes().get_Item(0).getTextFrame().setText("Slide Title Heading")
pres.save("out.pptx", SaveFormat.Pptx)
jpype.shutdownJVM()
- Bây giờ chạy
python example.pytrong command prompt để thực thi.