Trang này giải quyết con đường ngắn nhất từ con số không đến môi trường EvoX đầu tiên có thể chạy được : hoàn thành cài đặt và cấu hình cơ bản với càng ít lệnh càng tốt, rồi xác minh bằng một lần import và một ví dụ tối giản để chắc chắn EvoX thực sự có thể được tác vụ của bạn gọi đến. Hãy nhớ một câu——cài được không có nghĩa là chạy được, cả bốn bước đều cho ra kết quả thực tế thì mới được coi là đã bắt đầu thành công.
Bước một: Cách ly trước, cài đặt sau
Trước khi cài bất kỳ gói nào, hãy dùng venv hoặc conda để tạo một môi trường Python độc lập. Các gói trong môi trường toàn cục được tất cả dự án dùng chung, một khi phiên bản xung đột thì chi phí gỡ lỗi cực cao; môi trường độc lập giống như dành riêng một bàn thí nghiệm cho EvoX, cài hỏng thì xóa đi tạo lại, không ảnh hưởng đến các dự án khác.
- Ưu tiên cách ly môi trường: Trước tiên dùng python -m venv .venv để tạo môi trường, rồi kích hoạt nó (trên Windows tương ứng với script activate trong thư mục Scripts).
- Nâng cấp trình quản lý gói trước: Sau khi kích hoạt, hãy chạy pip install -U pip trước để tránh pip phiên bản cũ gặp lỗi khi phân giải phụ thuộc.
Bước hai: Cài đặt EvoX
Việc cài đặt thường chỉ là một lệnh: pip install evox, cũng có thể cài bằng conda hoặc từ mã nguồn.Tên gói, phiên bản và nguồn tải đều phải theo phát hành chính thức——Tên gói từ các nguồn khác nhau có thể chỉ khác một hai ký tự, gõ sai là cài nhầm sang gói khác hoặc cài phải phiên bản cũ không tương thích. Quá trình cài đặt không có báo lỗi chữ đỏ chỉ chứng tỏ đã “cài được”, không có nghĩa là “dùng được”, nên đừng dừng lại ở bước này.
Bước ba: Tối giản cấu hình cơ bản
Lần đầu bắt đầu không cần chỉnh hết mọi tham số, chỉ cần xác nhận bốn điểm xuất phát: phiên bản Python có đáp ứng yêu cầu chính thức không, các phiên bản phụ thuộc có tương thích với nhau không, thí nghiệm lần này dùng CPU hay GPU, hạt giống ngẫu nhiên có được cố định không. Hai mục đầu quyết định chương trình có chạy được bình thường không, hai mục sau quyết định kết quả có tái lập được không.
Bước bốn: Kết thúc bằng xác minh
Cách nghiệm thu đáng tin cậy nhất không phải là xem terminal có chữ đỏ hay không, mà là để EvoX thực sự chạy một lần: trước tiên import evox và in số phiên bản để xác nhận gói thực sự được môi trường hiện tại tải; sau đó chạy một ví dụ tối giản hoặc hoàn thành một vòng lặp tiến hóa để xác nhận nó có thể được tác vụ gọi đến bình thường. Cả hai đều cho ra kết quả thực tế thì môi trường mới được coi là cấu hình xong.
Để AI hỗ trợ, nhưng bạn là người kiểm soát
Bạn có thể cho AI biết hệ điều hành, phiên bản Python và tình hình phần cứng của máy để nó tạo các lệnh cài đặt, cấu hình và gỡ lỗi tương ứng, điều này tiết kiệm rất nhiều thời gian tra cứu tài liệu. Nhưng cần lưu ý: tên gói, tổ hợp phiên bản và thao tác cấp hệ thống mà AI đưa ra đều phải đối chiếu lại với tài liệu chính thức và ma trận phiên bản rồi mới thực thi, đặc biệt là các lệnh liên quan đến sửa cấu hình hệ thống hoặc gỡ cài đặt phụ thuộc.
Ranh giới tái lập: Ghi lại lệnh cài đặt, tệp phụ thuộc môi trường và số phiên bản. Hậu quả phổ biến nhất của việc dùng lẫn lộn nhiều môi trường là “máy này chạy được, đổi máy là thất bại”, và ghi chép là biện pháp bảo hiểm chi phí thấp duy nhất.
