Google đã tạo OR-Tools bằng C++, nhưng bạn cũng có thể sử dụng công cụ này với Python, Java hoặc C# (trên nền tảng .NET).
Cài đặt OR-Tools dành cho Python
Cách nhanh nhất để tải OR-Tools là cài đặt phiên bản nhị phân Python. Nếu bạn đã có Python (phiên bản 3.8 trở lên trên Linux, macOS hoặc Windows) và Trình quản lý gói Python PIP, bạn có thể cài đặt OR-Tools như sau:
python -m pip install ortools
Sau khi cài đặt xong, bạn có thể bắt đầu sử dụng OR-Tools dành cho Python.
Để cài đặt Công cụ OR cho một ngôn ngữ khác hoặc từ nguồn, hãy xem phần tiếp theo.
Hướng dẫn cài đặt cho tất cả ngôn ngữ được hỗ trợ
Để xem hướng dẫn về cách cài đặt OR-Tools, cũng như các điều kiện tiên quyết bắt buộc, nhấp vào một trong các liên kết sau:
Tải công cụ OR xuống
Nếu bạn đã quen với việc cài đặt Công cụ OR và chỉ muốn tải xuống phiên bản mới nhất, bạn có thể lấy từ phân phối nhị phân hoặc tệp nguồn.
Nếu cần cài đặt một phiên bản cũ, Trang phát hành OR-Tools có các đường liên kết cho đến lượt tải xuống cho các bản phát hành trước đây.
Phân phối nhị phân
Dưới đây là các đường liên kết đến những bản phân phối nhị phân của công cụ OR-Tools theo ngôn ngữ và nền tảng.
Python
Cách dễ nhất để cài đặt OR-Tools cho Python là từ dòng lệnh, như trình bày ở trên.
Tuy nhiên, nếu muốn, bạn có thể cài đặt OR-Tools từ một trong các đoạn mã tệp bánh xe.
C++
Bản lưu trữ tạo sẵn C++ OR-Tools.
Linux
- Alpine Edge
- LTS CentOS 7
- Debian 11
- Mũ phớt 38
- Mũi tên phớt 37
- Ubuntu 24.04
- Ubuntu 22.04 LTS
- Ubuntu 20.04 LTS
macOS
Windows
.Net
Tệp lưu trữ tạo sẵn .Net OR-Tools.
Linux
- Alpine Edge
- LTS CentOS 7
- Debian 11
- Mũ phớt 38
- Mũi tên phớt 37
- Ubuntu 24.04
- Ubuntu 22.04 LTS
- Ubuntu 20.04 LTS
macOS
Windows
Java
Bản lưu trữ tạo sẵn của Java OR-Tools.
Linux
- Alpine Edge
- LTS CentOS 7
- Debian 11
- Mũ phớt 38
- Mũi tên phớt 37
- Ubuntu 24.04
- Ubuntu 22.04 LTS
- Ubuntu 20.04 LTS
macOS
Windows
Tệp nguồn
Để tải các tệp nguồn của bản phát hành mới nhất của OR-Tools, bạn có thể:
- Tải chúng xuống ở định dạng tar.gz hoặc Tệp .zip.
- Sao chép chúng từ Kho lưu trữ OR-Tools trên GitHub.
Docker
Chưa cung cấp hình ảnh chính thức nào về công cụ OR trong sổ đăng ký của Google Cloud.