ติดตั้ง Numpy แล้ว แต่ไม่พบโมดูล

ฉันได้ลองแก้ไขหลายครั้งสำหรับสิ่งนี้ที่แนะนำในกระทู้อื่น แต่ก็ไม่มีโชค

ฉันยังใหม่กับ Python ฉันติดตั้ง 3.8.5 แล้วและเขียนสคริปต์ง่ายๆ สองสามตัวที่ทำงานโดยใช้ PyCharm และโมดูล numpy และ sympy วันนี้ฉันเปิด PyCharm และพยายามเขียนสคริปต์ง่ายๆ โดยใช้ numpy แต่ฉันได้รับข้อผิดพลาดแจ้งว่าไม่มีโมดูล numpy ฉันยังได้รับข้อผิดพลาดนี้เมื่อพยายามเรียกใช้สคริปต์เก่า ฉันตรวจสอบ cmd ด้วย pip3 และได้ผลลัพธ์ที่พอใจแล้ว ฉันถอนการติดตั้ง Python, numpy และ PyCharm ติดตั้งใหม่ทั้งหมดและฉันประสบปัญหาเดียวกัน ดูเหมือนว่าปัญหานี้จะคลี่คลายไปเอง - ฉันจำไม่ได้ว่าได้ทำการเปลี่ยนแปลงใด ๆ ที่จะทำให้เกิดปัญหานี้

ใครสามารถให้ทางเลือกอื่นแก่ฉันได้บ้าง?


person Jack Connolly    schedule 06.09.2020    source แหล่งที่มา
comment
คุณต้องติดตั้ง Pandas !   -  person Soumendra Mishra    schedule 06.09.2020
comment
1) คุณนำเข้ามันหรือไม่ เช่น import numpy as np? 2) คุณรู้ไหมว่าล่ามอยู่ที่ไหน? บ่อยครั้งที่มีหลามหลายเวอร์ชันบนระบบ และบางอย่างเช่น pip install numpy อาจติดตั้งลงในเวอร์ชันอื่นที่ไม่ใช่ที่คุณใช้อยู่   -  person anon01    schedule 06.09.2020
comment
ใน PyCharm ให้ไปที่ไฟล์ -> การตั้งค่า -> โครงการ: xxx - -> Project Interpreter ตรวจสอบเวอร์ชันของหลามที่คุณใช้อยู่ เพิ่มภาพหน้าจอที่นี่หากทำได้ จากนั้นตรวจสอบผลลัพธ์ของ pip3 --version หากไม่คล้ายกัน คุณจะต้องเปลี่ยนล่ามใน PyCharm หรือติดตั้ง numpy ในเวอร์ชัน python ที่คุณใช้ในโปรเจ็กต์ PyCharm   -  person Teshan Shanuka J    schedule 06.09.2020


คำตอบ (1)


ปัญหาที่พบบ่อยที่สุดอย่างหนึ่งของ Python คือการติดตั้งหลายเวอร์ชัน และสูญเสียการติดตามว่าเวอร์ชันใดที่คุณใช้อยู่ และ/หรือเวอร์ชันใดที่คุณกำลังติดตั้งด้วย pip

ใน Pycharm ให้ตรวจสอบว่าโปรเจ็กต์ของคุณใช้ล่ามอะไร หากมีโอกาสมากกว่าหนึ่งครั้ง คุณจะติดตั้ง numpy ไว้ที่อีกอันหนึ่ง

https://www.jetbrains.com/help/pycharm/configuring-python-reaperer.html#add-existing-reaperer

คุณยังสามารถติดตั้ง numpy ได้โดยตรงจาก Pycharm เพียงวางเมาส์เหนือคำสั่ง import และหากไม่ได้ติดตั้งไว้ในล่ามปัจจุบัน จะมีลิงก์ให้คุณคลิกเพื่อติดตั้ง

หากไม่ได้ผล ให้โพสต์ข้อความแสดงข้อผิดพลาดและรหัสของคุณ

person SimonN    schedule 06.09.2020
comment
ขอบคุณ ฉันสามารถติดตั้ง numpy ได้โดยใช้ตัวเลือกโฮเวอร์และคลิกที่คุณอธิบาย - person Jack Connolly; 06.09.2020