ฉันจะกำหนดค่าล่าม Python ใน IntelliJ IDEA ด้วยปลั๊กอิน PyCharm ได้อย่างไร


109

มีบทแนะนำในเอกสาร IDEA เกี่ยวกับวิธีการเพิ่มล่าม Python ใน PyCharm ซึ่งเกี่ยวข้องกับการเข้าถึงหน้า "Project Interpreter" แม้ว่าหลังจากติดตั้งปลั๊กอิน Python แล้วฉันก็ไม่เห็นการตั้งค่านั้นเลย

ฉันขาดอะไรบางอย่างที่ชัดเจนหรือไม่?


1
ควรอยู่ใน file> settings> project interpreter
Joran Beasley

9
@JoranBeasley ไม่มีการตั้งค่าดังกล่าวใน IDEA 14

คำตอบ:


153

เมื่อติดตั้งปลั๊กอิน Python:

  1. ไปที่ไฟล์> โครงสร้างโครงการ
  2. ภายใต้เมนูโครงการสำหรับ Project SDK เลือก "ใหม่" และ
  3. เลือก "Python SDK" จากนั้นเลือก "Local"

หากคุณติดตั้ง Python SDK แล้วโฟลว์ควรเป็นไปตามธรรมชาติ - ไปที่ตำแหน่งที่ติดตั้ง Python ของคุณ


1
มีวิธีที่จะมีสอง intepreters หนึ่งสำหรับ python และหนึ่งสำหรับ java ในเวลาเดียวกันหรือไม่? หมายความว่าฉันไม่ต้องสลับไปมา
David Williams

13
@DavidWilliams ใช่คุณควรสร้างโปรเจ็กต์ Java ด้วย Python facetสำหรับโมดูลเดียวกัน คุณสามารถทำได้ทั้งในวิซาร์ดโปรเจ็กต์ใหม่ (เลือก Python ภายใต้ "ไลบรารีและเฟรมเวิร์กเพิ่มเติม" ในหน้าแรก) หรือในโครงสร้างโปรเจ็กต์ในภายหลัง ( ไฟล์ | โครงสร้างโปรเจ็กต์ | Facets )
east825

แม้ว่าฉันจะมีสิ่งนี้มาก่อน แต่ก็ต้องมีการวิจัยเพื่อหาวิธีการทำซ้ำกระบวนการนี้ยังมีการเปลี่ยนแปลงด้วยการเผยแพร่ IJ ใหม่ส่วนใหญ่
javadba

สำหรับรุ่นล่าสุดของ Jetbrains IDEs "โครงสร้างโครงการ" อยู่ในเมนูการตั้งค่าctrl + alt + S
Madeo

9

นี่คือโครงการง่ายๆที่ฉันใช้Seleniumและเพิ่มโดยใช้เส้นทางภายนอก

ข้อผิดพลาด

ตอนนี้คุณต้องเปิดProject Structureและไปที่SDKส่วน

โครงสร้างโครงการ

ตอนนี้เลือกสภาพแวดล้อมเสมือนของโครงการของคุณ ในClasspathแท็บให้เพิ่มปุ่มPYTHONPATHโดยคลิก+

เพิ่ม SDK

และตอนนี้โมดูลจะได้รับการยอมรับ

รู้จักโมดูลแล้ว


ขอบคุณ Tarun ดูเหมือนว่าฉันไม่ได้ใช้ Python SDK ที่ติดตั้งใหม่กับ PySpark ใน IntelliJ IDE และขอขอบคุณที่ชี้ให้เห็นไซต์แพ็คเกจ (และ PythonPath classpath)
John Jai

3

หากคุณมีโมดูลหลายโมดูลในโปรเจ็กต์ของคุณด้วยภาษาที่แตกต่างกันคุณสามารถตั้งค่าตัวแปลได้ด้วยวิธีต่อไปนี้:

  • File -> Project Structure...
  • เลือกModulesในรายการทางด้านซ้าย
  • เลือกโมดูล Python ในรายการโมดูล
  • ทางด้านขวามือให้เลือก Python SDK ที่มีอยู่จากรายการแบบเลื่อนลงหรือคลิกที่New...ปุ่มเพื่อสร้าง Virtualenv หรือสร้าง Python SDK ใหม่จากการติดตั้ง Python ในระบบของคุณ

2

ทำตามขั้นตอนเหล่านี้:

  1. เปิดการตั้งค่า ( Ctrl+ Alt+ s)
  2. คลิกที่ปลั๊กอิน
  3. ค้นหา Browse Repositories และคลิก
  4. ค้นหา "python"
  5. เลือก Python SDK หรือ pycharm
  6. รีสตาร์ท IDE
  7. ไปที่โครงสร้างโครงการ
  8. เลือก python SDK ในโปรเจ็กต์หรือสร้างโปรเจ็กต์ใหม่ด้วย python SDK

2

ฉันได้รับข้อผิดพลาด (IntelliJ บน Ubuntu 18.04) ในขณะที่ python SDK ได้รับการกำหนดค่า

เพื่อแก้ไขปัญหานี้ฉันต้องทำสิ่งนี้:

  1. File-> Project Structure->Modules
  2. คลิกที่Dependenciesแท็บคลิก+และเลือก python SDK

    ใส่คำอธิบายภาพที่นี่

  3. คลิกที่ Apply

หลังจากนั้นคำเตือนก็หายไปและการเติมข้อความอัตโนมัติก็เริ่มทำงานตามปกติ

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.