tôi có cấu trúc gói sau:Tại sao PyCharm phàn nàn về các mô-đun bị thiếu khi sử dụng nhập khẩu tuyệt đối?
projects/
package_name/
__init__.py
model.py
Trong __init__.py
Tôi có báo cáo kết quả nhập khẩu như sau:
import package_name.model as model
PyCharm phàn nàn ở đây là không có mô-đun tên package_name
. Nhưng khi tôi nhập gói từ thiết bị đầu cuối trong khi đang đứng ở projects/
, Python sẽ nhập gói mà không gặp sự cố. Thư mục làm việc của tôi ở PyCharm cũng là projects
và tôi đã thêm nó vào số PYTHONPATH
của mình.
Tại sao PyCharm phàn nàn mặc dù nó có vẻ hoạt động tốt và cách khắc phục?
bản sao có thể có của [Pycharm (Python IDE) không tự động hoàn thành mô-đun Django] (http://stackoverflow.com/questions/4906246/pycharm-python-ide-doesnt-auto-complete-django-modules) – laffuste
Không giống hệt một bản sao. Câu trả lời không giải quyết được cho tôi. –