HĐH: Ubuntu 14.04 LTS
Con trăn: 2.7.6
Cài đặt Gourmet Recipe Manager của tôi đột nhiên ngừng tải. Khi tôi chạy nó trong cửa sổ terminal, tôi nhận được thông tin sau khi kết thúc quá trình truy nguyên:
import datetime as dt
ImportError: No module named datetime
Theo như tôi có thể nói, không có gì thay đổi và bản cài đặt Python của tôi đã được cập nhật. Nó chỉ đơn giản là nghỉ làm ngày hôm qua. Tôi chắc chắn đánh giá cao một cách tiếp cận tốt để chẩn đoán và khắc phục vấn đề này!
Cập nhật: cảm ơn tất cả những người đã trả lời!
Tim, tôi xin lỗi nếu tôi hỏi sai câu hỏi này. Hãy phấn đấu để trở thành một chàng trai mới chỉ cần theo các liên kết từ trang web Ubuntu.
TheSchwa, tôi đã thử đề xuất của bạn và nhận được thông báo lỗi tương tự như trên.
muru, gói dường như được cài đặt, nhưng tôi không biết nó có được cài đặt / cấu hình đúng không. Làm thế nào tôi có thể tìm ra?
Tôi xin lỗi vì tất cả các câu hỏi, nhưng tôi là một anh chàng RedHat đã xa Linux một thời gian. Tất cả những thứ apt / dpkg là mới đối với tôi.
import datetime
trong trình thông dịch python? Bạn có thể bắt đầu trình thông dịch bằng cách mở một thiết bị đầu cuối và thực thi python
. Bạn có thể để nó với Ctrl+d
.
dpkg -S $(python -c "import datetime; print datetime.__file__")
mô-đun datetime là từ libpython2.7-stdlib
gói. Gói đó có được cài đặt đúng không? Bạn có thể thử cài đặt lại nó?
/usr/lib/python2.7/lib-dynload/datetime.x86_64-linux-gnu.so
bạn có tập tin đó không? Ngoài ra bạn có thấy /usr/lib/python2.7/lib-dynload
được liệt kê trong đầu ra từ echo $(python -c "import sys; print sys.path")
? Btw hệ thống Stack Exchange không thực sự thông báo cho người bình luận khi bạn chỉnh sửa bài đăng của mình; vì vậy, ít nhất luôn luôn đăng một bình luận nhanh, chẳng hạn như "Câu hỏi được cập nhật với thông tin" để chúng tôi nhận được thông báo yêu cầu chúng tôi kiểm tra lại :)