Bạn có thể tạo môi trường ảo bằng công cụ virtualenv
hoặc vùng chứa bằng cách sử dụng docker
và gửi gói này đến các hệ điều hành khác của bạn.
virtualenv
Bạn có thể tạo ra một môi trường python và cài đặt tất cả các module python của bạn sử dụng pip và khi bạn tải nó lên hệ điều hành khác của bạn nó sẽ chuẩn bị môi trường cho bạn. Bạn chỉ cần tải về virtualenv của bạn trên máy khác và nguồn môi trường của bạn để có được môi trường làm việc tương tự.
docker
Hoặc bạn có thể sử dụng một container thay vì như Docker và tiền xây dựng một hình ảnh của phần mềm của bạn với tất cả các mô-đun python đóng gói. Bạn chỉ cần tải xuống docker trên máy khác và cài đặt hình ảnh của bạn để có được môi trường làm việc tương tự.
Không, tôi không nghĩ rằng virtualenv có thể làm điều đó –