วิธีแก้ไข: ไม่มีโมดูลชื่อ numpy


ข้อผิดพลาดทั่วไปที่คุณอาจพบเมื่อใช้ Python คือ:

 Import error: no module named ' numpy '

ข้อผิดพลาดนี้เกิดขึ้นเมื่อ Python ตรวจไม่พบไลบรารี NumPy ในสภาพแวดล้อมปัจจุบันของคุณ

บทช่วยสอนนี้จะแชร์ขั้นตอนที่คุณสามารถใช้เพื่อแก้ไขข้อผิดพลาดนี้

ขั้นตอนที่ 1: pip ติดตั้ง numpy

เนื่องจาก NumPy ไม่ได้ติดตั้งโดยอัตโนมัติด้วย Python คุณจะต้องติดตั้งด้วยตนเอง วิธีที่ง่ายที่สุดในการทำเช่นนี้คือใช้ pip ซึ่งเป็นตัวจัดการแพ็คเกจสำหรับ Python

คุณสามารถรันคำสั่ง pip ต่อไปนี้เพื่อติดตั้ง NumPy:

 pip install numpy

สำหรับ Python 3 คุณสามารถใช้:

 pip3 install numpy

ในกรณีส่วนใหญ่ การดำเนินการนี้จะแก้ไขข้อผิดพลาดได้

ขั้นตอนที่ 2: ติดตั้ง pip

หากคุณยังคงได้รับข้อผิดพลาด คุณอาจต้องติดตั้ง pip ใช้ ขั้นตอนเหล่านี้ เพื่อดำเนินการดังกล่าว

คุณยังสามารถใช้ ขั้นตอนเหล่านี้ เพื่ออัปเกรด pip เป็นเวอร์ชันล่าสุดเพื่อให้แน่ใจว่าใช้งานได้

จากนั้นคุณสามารถรันคำสั่ง pip เหมือนเดิมเพื่อติดตั้ง NumPy:

 pip install numpy

ณ จุดนี้ข้อผิดพลาดควรได้รับการแก้ไข

ขั้นตอนที่ 3: ตรวจสอบเวอร์ชัน NumPy

เมื่อคุณติดตั้ง NumPy สำเร็จแล้ว คุณสามารถใช้คำสั่งต่อไปนี้เพื่อดูเวอร์ชันของ NumPy ในสภาพแวดล้อมของคุณ:

 pip show numpy

Name: numpy
Version: 1.20.3
Summary: NumPy is the fundamental package for array computing with Python.
Home page: https://www.numpy.org
Author: Travis E. Oliphant et al.
Author-email: None
License: BSD
Location: /srv/conda/envs/notebook/lib/python3.7/site-packages
Requires: 
Required-by: tensorflow, tensorflow-estimator, tensorboard, statsmodels, seaborn,
scipy, scikit-learn, PyWavelets, patsy, pandas, matplotlib, Keras-Preprocessing,
Keras-Applications, imageio, h5py, bqplot, bokeh, altair
Note: you may need to restart the kernel to use updated packages.

แหล่งข้อมูลเพิ่มเติม

บทช่วยสอนต่อไปนี้จะอธิบายวิธีแก้ปัญหาทั่วไปอื่นๆ ใน Python:

วิธีแก้ไข: ไม่มีโมดูลชื่อแพนด้า
วิธีแก้ไข: ไม่มีโมดูลชื่อ plotly
วิธีแก้ไข: ไม่ได้กำหนด NameError ‘pd’
วิธีแก้ไข: ไม่ได้กำหนด NameError ‘np’

เพิ่มความคิดเห็น

อีเมลของคุณจะไม่แสดงให้คนอื่นเห็น ช่องข้อมูลจำเป็นถูกทำเครื่องหมาย *