2015-05-03 20 views
5

Tôi đã cấu trúc lại ứng dụng web của mình và giờ đây pycharm IDE của tôi đánh dấu một số màu đỏ nhập khẩu. Tại sao?Tại sao hàng nhập khẩu của tôi không còn hoạt động?

from wtforms import Form, TextField, validators, SelectField

IDE của tôi đánh dấu sự Form, TextFieldSelectField đỏ như họ không thể được nhập khẩu. ("Tham chiếu chưa được giải quyết"). Tôi nên làm gì nếu tôi cần những lớp đó trong dự án của mình?

+2

Bạn đã chọn env trong pycharm chưa? bạn có chắc chắn wtforms được cài đặt không? –

+0

@OrDuan Tôi không cài đặt wtforms vào python, tôi chỉ giữ thư viện cùng với các phụ thuộc khác của tôi. Tôi cho rằng tôi nên cài đặt nó vào python với pip hoặc tương tự? Hoặc thêm nó với env của tôi trong pycharm nếu tôi biết làm thế nào. – Montao

Trả lời

3

Bạn cần cài đặt nó trong trong môi trường của bạn (theo ý kiến ​​bạn không), hãy thử những điều sau đây:

Cài đặt -> Dự án: MyProjectName -> Dự án Interpreter

Sau đó click vào dấu cộng màu xanh lục và chọn các gói của bạn

5

Thử xóa các thư viện khỏi dự án của bạn nếu chúng nằm trong thư viện, sau đó nhập lại các thư viện đó.

Ngoài ra, tôi cho rằng bạn đã thực hiện việc này, nhưng đảm bảo rằng các thư viện thực sự được cài đặt và hiển thị ở vị trí có thể truy cập được ánh xạ chính xác.

Các vấn đề liên quan