Trong một dự án Django của tôi, tôi chạy lệnh này để chạy dự án trên localhost:Importerror: Không có mô-đun tên memcache (dự án Django)
python manage.py runserver
Nó là kết quả trong các lỗi:
Importerror: No module named memcache
Tuy nhiên, tôi đã hoàn thành các yêu cầu thông qua: sudo apt-get install python-memcache
Đặc biệt, nếu tôi đi vào vỏ trăn bên ngoài virtualevn của tôi và thử import memcache
, nó hoạt động tốt. Tuy nhiên, bên trong virtualenv của tôi, nếu tôi đi vào vỏ trăn và thử import memcache
, tôi nhận được lỗi nhập tương tự được liệt kê ở trên. Chuyện gì vậy?
Bạn có thể đã cài đặt hai phiên bản và ứng dụng của bạn không chạy với phiên bản mặc định. –
Có thể. Bất kỳ đề xuất nào về cách tôi bắt đầu gỡ lỗi này? –
chạy 'python --version' để kiểm tra trình thông dịch Python mặc định của bạn. Kiểm tra dòng đầu tiên của kịch bản chính của ứng dụng của bạn (nếu bạn không biết nó ở đâu, chỉ cần gọi 'đó là' –