Làm cách nào để định cấu hình trình thông dịch Python trong IntelliJ IDEA bằng plugin PyCharm?


109

Có một hướng dẫn trong tài liệu IDEA về cách thêm trình thông dịch Python trong PyCharm, liên quan đến việc truy cập trang "Trình thông dịch dự án". Ngay cả sau khi cài đặt plugin Python, tôi không thấy cài đặt đó ở đâu cả.

Tôi có thiếu một cái gì đó rõ ràng không?


1
nó cần được theo tập tin> Cài đặt> dự án thông dịch viên
Joran Beasley

9
@JoranBeasley, Không có thiết lập như của IDEA 14

Câu trả lời:


153

Với plugin Python được cài đặt:

  1. Điều hướng đến Tệp> Cấu trúc Dự án.
  2. Trong menu Dự án cho SDK Dự án, hãy chọn "Mới" và
  3. Chọn "Python SDK", sau đó chọn "Cục bộ".

Với điều kiện bạn đã cài đặt Python SDK, quy trình sẽ diễn ra tự nhiên từ đó - điều hướng đến vị trí cài đặt Python của bạn tồn tại.


1
Có cách nào để có hai thiết bị xâm nhập, một cho python và một cho java cùng một lúc không? Có nghĩa là tôi không phải chuyển đổi qua lại.
David Williams

13
@DavidWilliams Có, bạn nên tạo dự án Java với khía cạnh Python cho cùng một mô-đun. Bạn có thể làm điều đó trong trình hướng dẫn dự án mới (chọn Python trong "Thư viện và khung bổ sung" trên trang đầu tiên) hoặc trong cấu trúc dự án sau đó ( Tệp | Cấu trúc dự án | Các khía cạnh ).
đông 825

Mặc dù tôi đã có một điều này trước khi nó yêu cầu nghiên cứu để tìm ra cách lặp lại quy trình. Ngoài ra, quy trình đã thay đổi với hầu hết các bản phát hành IJ mới.
javadba

Đối với các phiên bản mới nhất của Jetbrains IDE "cấu trúc dự án" là bên trong menu cài đặtctrl + alt + S
Madeo

9

Vì vậy, đây là một dự án đơn giản, nơi tôi đã sử dụng Seleniumvà thêm vào đó bằng cách sử dụng đường dẫn bên ngoài

lỗi

Bây giờ bạn cần mở Project Structurevà đi tới SDKPhần

Cấu trúc dự án

Bây giờ Chọn môi trường ảo của dự án của bạn. Trong Classpathtab thêm PYTHONPATHbằng cách nhấn vào +nút

Thêm SDK

và bây giờ các mô-đun sẽ được công nhận

Mô-đun được công nhận


Cảm ơn Tarun. Có vẻ như tôi đã không sử dụng Python SDK mới được cài đặt với PySpark trong IntelliJ IDE. Và cảm ơn bạn đã chỉ ra các gói trang web (và đường dẫn PythonPath)
John Jai

3

Nếu bạn có nhiều mô-đun trong dự án của mình, với các ngôn ngữ khác nhau, bạn có thể đặt trình thông dịch theo cách sau:

  • File -> Project Structure...
  • Chọn Modulestrong danh sách bên trái
  • Chọn mô-đun Python trong danh sách các mô-đun
  • Ở phía bên phải, hãy chọn một SDK Python hiện có từ danh sách thả xuống hoặc nhấp vào New...nút để tạo virtualenv hoặc tạo SDK Python mới từ cài đặt Python trên hệ thống của bạn.

2

Làm theo các bước sau:

  1. Mở Cài đặt ( Ctrl+ Alt+ s)
  2. Nhấp vào các plugin
  3. Tìm Duyệt kho lưu trữ và nhấp vào
  4. Tìm kiếm "python"
  5. Chọn Python SDK hoặc pycharm
  6. Khởi động lại IDE
  7. Chuyển đến cấu trúc dự án
  8. Chọn SDK python trong các dự án hoặc tạo một dự án mới với python SDK.

2

Tôi đã gặp lỗi (IntelliJ trên Ubuntu 18.04) trong khi Python SDK được định cấu hình.

Để khắc phục điều đó, tôi phải làm điều này:

  1. File-> Project Structure->Modules
  2. Nhấp vào Dependenciestab và nhấp vào +và chọn SDK python

    nhập mô tả hình ảnh ở đây

  3. Bấm vào Apply

Sau đó, cảnh báo biến mất và tính năng tự động hoàn thành cũng bắt đầu hoạt động bình thường

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.