Tôi đã tạo một môi trường với lệnh sau: virtualenv venv --distribute
Tôi không thể xóa nó bằng lệnh sau: rmvirtualenv venv
-
Đây là một phần của virtualenvwrapper như được đề cập trong câu trả lời dưới đây cho virtualenvwrapper
Tôi làm một ls
trong thư mục hiện tại của tôi và tôi vẫn thấy venv
Cách duy nhất tôi có thể loại bỏ nó dường như là: sudo rm -rf venv
Lưu ý rằng môi trường không hoạt động. Tôi đang chạy Ubuntu 11.10. Có ý kiến gì không? Tôi đã thử khởi động lại hệ thống của mình nhưng không có kết quả.
rmvirtualenv
đi kèm với virtualenvwrapper. Bạn cần cài đặt để làm cho nó hoạt động.
$ virtualenv --clear path_to_my_venv
. Thỉnh thoảng tôi sử dụng điều này để đảm bảo rằng tôi không cài đặt thủ công, như một phụ thuộc cũ không còn tồn tại requirements.txt
.
sudo
không nên cần thiết trong điều kiện bình thường. Toàn bộ quan điểm của một môi trường ảo là bạn có thể thao tác nó bằng tài khoản người dùng thông thường của bạn.