Đây là một Django và Python và có thể chỉ là một câu hỏi phát triển web chung.Thực hành tốt nhất của việc sử dụng môi trường ảo để phát triển web với Django?
sự khác nhau giữa việc sử dụng virtualenv vs hộp lang thang vs ảo và v.v ... là gì?
Tôi hơi bối rối khi sử dụng cái nào:/Tôi đã sử dụng virtual env toàn bộ thời gian này và tạo môi trường ảo mới cho các dự án khác nhau .... Đây có phải là cách phù hợp để làm điều đó không? Một virtualenv cho mỗi dự án?
Tôi không thực sự chắc chắn khi nào và ở đâu lang thang đi vào chơi ... Tôi có nên thiết lập âm đạo và sau đó sử dụng virtualenv?
Đây có lẽ là một câu hỏi ngớ ngẩn nhưng ... nếu tôi đang làm việc về dự án này với những người khác. Họ cũng sẽ phải thiết lập một env ảo? Chỉ cần cộng tác?
Sẽ không hợp lý hơn nếu tất cả chúng ta làm việc trên các máy địa phương của chúng ta và sau đó đẩy nó vào nhánh chính? Tôi chỉ cảm thấy bối rối .... Tôi cảm thấy như tôi đang làm tất cả sai ...
Cảm ơn bạn đã trả lời tất cả mọi người!
Tôi hiểu ... Vì vậy, bạn sẽ cần 1 vagrant cho mỗi dự án không? – user805981
Nó chỉ phụ thuộc. Chúng tôi sử dụng Vagrant để tự động hóa môi trường. Tôi không sử dụng nó ở nhà cho các dự án tự do, tôi chỉ sử dụng virtualenv. Tôi không phải là một fan hâm mộ lớn của Vagrant, nó có một số vấn đề. – Brandon
OK. Sau đó, bạn sẽ có nhiều hộp ảo cho các dự án khác nhau? Hay chỉ có một hộp ảo mà chúng ta tải trong cấu hình môi trường ảo của chúng ta? – user805981