ฉันจะตั้งค่าPyCharmให้จดจำได้import arcpy
อย่างไร
ฉันต้องการใช้ PyCharm เพื่อพัฒนาและดีบักเครื่องมือการประมวลผลทางภูมิศาสตร์
ฉันจะตั้งค่าPyCharmให้จดจำได้import arcpy
อย่างไร
ฉันต้องการใช้ PyCharm เพื่อพัฒนาและดีบักเครื่องมือการประมวลผลทางภูมิศาสตร์
คำตอบ:
theJones นั้นถูกต้องปิดโครงการทั้งหมดของคุณและไปที่การตั้งค่าโปรแกรมและค้นหา Python Interpreters จากนั้นเลือก C: \ Python26 \ ArcGIS10.0 \ python.exe และควรเพิ่ม arcpy ให้คุณโดยอัตโนมัติ
หากต้องการติดตามโจนส์และผู้ใช้ 5584 ตอนนี้ PyCharm 4 จะจัดเก็บการตั้งค่าภายใต้ " Project Interpreter" แทนที่จะเป็น "Python Interpreters"
เมื่อปิดโปรเจ็กต์ทั้งหมดแล้วและ PyCharm ยังคงเปิดอยู่ให้ไปที่ "กำหนดค่า" จากนั้น "ตั้งค่า" "Project Interpreter" อยู่ใต้เมนู "Default Project" ทางด้านซ้าย
คลิกที่เฟืองการตั้งค่าที่มุมขวาบนแล้วคลิก "เพิ่มในเครื่อง" นำทางไปยัง C: \ Python27 \ ArcGIS10.2 \ python.exe (หรือพา ธ ที่เหมาะสมสำหรับเวอร์ชั่นของคุณ)
กดใช้และคุณควรจะมีมัน อาจมีอีกหนึ่งขั้นตอนในการโหลดหรือเปิดใช้งานบางอย่างที่ด้านล่างของหน้าต่าง แต่ฉันไม่สามารถรับข้อความนั้นปรากฏอีกครั้งและไม่ต้องการอะไรนอกจากคลิกที่มัน
การจัดทำดัชนีใช้เวลาสองสามนาทีสำหรับสคริปต์ Python ที่ฉันเปิดขึ้นมา
คุณสามารถทำได้ในการตั้งค่าโครงสร้างโครงการ เพียงเพิ่มเป็น sdk และควรใช้งานได้ ฉันใช้ intelliJ แต่ pycharm ควรเหมือนกัน
เพิ่มสิ่งนี้ (ใช้เส้นทางของคุณ) สำหรับเส้นทาง sdk C: \ Python26 \ ArcGIS10.0 \ python.exe
ตั้งชื่อและคุณควรจะดี เพิ่มเป็น sdk ทั่วโลกที่คุณควรจะทำและได้รับการกรอกรหัส
มีการเปลี่ยนแปลงมากมายตั้งแต่การอัปเดตล่าสุดดังนั้นตอบคำถามนี้ให้สอดคล้องกับ PyCharm เวอร์ชัน 2018 ส่วนต่อประสาน:
จะใช้เวลาสักครู่ในการจัดทำดัชนีและหากมีข้อผิดพลาดว่า 'ไม่พบล่าม' ในการเปิดโครงการให้เลือกไฟล์> การตั้งค่า> Project Interpreter> เลือก Python 2.7 จากดรอปดาวน์ที่คุณเพิ่งมอบหมาย
หากคุณต้องการที่จะเห็นเอกสารอย่างรวดเร็วและเอกสารภายนอกจาก PyCharm (รุ่น 2016.2.1) แล้ว:
คุณต้องเรียกใช้โมดูลเอกสาร (ภายใต้โฟลเดอร์ ArcGIS> Python 2.7) ก่อน
เพิ่มรายการต่อไปนี้ภายใต้ไฟล์> การตั้งค่า> เครื่องมือ> เอกสารภายนอก Python
ชื่อโมดูล: arcpy
รูปแบบ URL / เส้นทาง: http: // localhost: 7464 / {module.name} .html # - {function.name}
วางเคอร์เซอร์ของคุณไว้ท้ายฟังก์ชั่นเช่นการจับคู่เคลื่อนย้ายและกด Shift + F1
เว็บเบราว์เซอร์ของคุณควรเปิดด้วย URL ต่อไปนี้http: // localhost: 7464 / arcpy.mapping.html # -MoveLayer