Google đã tạo ra OR-Tools trong 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 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 đã 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 đã sẵn sàng bắt đầu sử dụng OR-Tools dành cho Python.
Để cài đặt OR-Tools cho 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 cài đặt Công cụ OR, cũng như các điều kiện tiên quyết bắt buộc, hãy nhấp vào một trong các đường liên kết sau:
Tải xuống OR-Tools
Nếu đã quen với việc cài đặt OR-Tools và chỉ muốn tải phiên bản mới nhất xuống, bạn có thể tải phiên bản này qua chế độ phân phối nhị phân hoặc tệp nguồn.
Nếu bạn cần cài đặt một phiên bản cũ hơn, trang phát hành công cụ HOẶC sẽ có các đường liên kết đến tệp 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 hệ thống phân phối nhị phân 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à dùng 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 qua một trong các tệp bánh xe Python.
C++
Bản lưu trữ tạo sẵn trong C++ OR-Tools.
Linux
- Alpine Edge
- LTS CentOS 7
- Debian 11
- Nó 38
- Đường sâu 37
- Ubuntu 23.10
- Ubuntu 22.04 LTS
- Ubuntu 20.04 LTS
macOS
Windows
.Net
Bản lưu trữ tạo sẵn .Net OR-Tools.
Linux
- Alpine Edge
- LTS CentOS 7
- Debian 11
- Nó 38
- Đường sâu 37
- Ubuntu 23.10
- 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
- Nó 38
- Đường sâu 37
- Ubuntu 23.10
- Ubuntu 22.04 LTS
- Ubuntu 20.04 LTS
macOS
Windows
Tệp nguồn
Để nhận tệp nguồn cho bản phát hành mới nhất của công cụ OR-Tools, bạn có thể:
- Tải xuống ở dạng tệp tar.gz hoặc .zip.
- Sao chép các công cụ này từ kho lưu trữ OR-Tools trên GitHub.
Docker
Chúng tôi chưa cung cấp hình ảnh chính thức về OR-Tools trong sổ đăng ký của Google Cloud.