English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

تثبيت NumPy

دليل تثبيت NumPy

إصدار Python على الموقع الرسمي لا يحتوي على وحدة NumPy.شرط NumPy الوحيد هو Python نفسه.إذا لم يكن لديك Python ولا تريد البدء باستخدام الطريقة الأكثر بسيطة،نوصي باستخدامإصدار Anaconda -ويشمل Python وNumPy وأدوات علمية شائعة المستخدم في الحوسبة العلمية والبيانات،ويمكننا استخدام الطرق التالية لتحديد التثبيت.

1.استخدام الإصدار القديم

بالنسبة لكثير من المستخدمين،خاصة على Windows،أسهل طريقة هي تنزيل إصدارات Python التالية،وهم يحتويون على جميع الحزم الأساسية (بما في ذلك NumPy،SciPy،matplotlib،IPython،SymPy بالإضافة إلى مكتبات أخرى مدمجة في Python):

Anaconda: إصدار Python مجاني يستخدم لمعالجة البيانات الكبيرة،التحليلات التنبؤية،والحوسبة العلمية،ويهدف إلى تبسيط إدارة وتوزيع المكتبات.يدعم أنظمة Linux،Windows وMac.Enthought Canopy: يقدم إصدارات مجانية ومدفوعة.يدعم أنظمة Linux،Windows وMac.Python(x,y): إصدار Python مجاني يحتوي على جميع مكتبات تطوير لغة Python الكاملة وIDE Spyder.يدعم Windows،لإصدار Python 2 فقط.WinPython: إصدار Python مجاني آخر،يحتوي على حزم الحوسبة العلمية وIDE Spyder.يدعم Windows.Pyzo: الإصدار المجاني من Anaconda وأساس البيئة التفاعلية للتحسين،ميزانيتها خفيفة.يدعم أنظمة Linux،Windows وMac.

2- تثبيت باستخدام conda/pip

pip هو أداة إدارة حزم Python، التي توفر وظائف البحث والتنزيل وتثبيت وإزالة حزم Python.
حاليًا إذا كنت في https://www.python.org إذا كنت تنزلي أحدث إصدار من حزمة التثبيت، فهذا يعني أن الأداة مدمجة بالفعل.
إصدارات Python 2.7.9 + أو أعلى و Python 3.4 + أو أعلى تأتي مع أداة pip مدمجة.
موقع pip الرسمي:https://pypi.org/project/pip
يمكنك استخدام الأمر التالي للتحقق من whether تم تثبيت:

استخدام pip لتثبيت

قبل تثبيت pip باستخدام، يجب التحقق أولاً من أن pip قد تم تثبيته، الأمر التالي هو:

pip --version # الأمر لعرض إصدار Python 2.x
pip3 --version # الأمر لعرض إصدار Python 3.x

إذا لم تكن قد قمت بتثبيت، يمكنك استخدام الطريقة التالية لتثبيت:

$ curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py # تنزيل سكربت التثبيت
$ sudo python get-pip.py # تشغيل سكربت التثبيت
$ sudo python3 get-pip.py # تشغيل سكربت التثبيت.
ملاحظة:يتم ربط pip مع إصدار Python الذي تشغله سكربت التثبيت، إذا كان Python3، فتنفيذ الأمر التالي.

عادةً، pip يُعرف مع Python 2.7، بينما pip3 يُعرف مع Python 3.x.

بعد تثبيت pip، يمكنك استخدام الأمر التالي لتثبيت:

pip3 install --user numpy scipy matplotlib

يمكن استخدام خيار --user لضبط التثبيت فقط في حساب المستخدم الحالي وليس في مجلد النظام.
بالتشغيل الافتراضي، يتم استخدام الخطوط الخارجية، ولكن إذا كانت السرعة بطيئة جدًا، يمكننا استخدام مرآة Tsinghua:

إذا كنت تستخدم كوندا، يمكنك استخدام الأمر التالي لتثبيت:

pip3 install numpy scipy matplotlib -i https://pypi.tuna.tsinghua.edu.cn/simple

استخدام كوندا لتثبيت

conda يتكون من anaconda و miniconda. anaconda هو نسخة تحتوي على بعض الحزم الشائعة، بينما miniconda هو نسخة مختصرة تحتاج إلى تثبيت ما تحتاجه فقط، لذا نوصي باستخدام miniconda.
الموقع الرسمي لـ miniconda:https://conda.io/miniconda.html اختر النسخة المناسبة لك وتنزيلها وتثبيتها.

استخدام كوندا لتركيب نumpy، الأمر التالي هو:

conda install numpy

تثبيت NumPy في نظام Linux

Ubuntu & Debian

sudo apt-get install python-numpy python-scipy python-matplotlib ipython ipython-notebook python-pandas python-sympy python-nose

CentOS/Fedora

sudo dnf install numpy scipy python-matplotlib ipython python-pandas sympy python-nose atlas-devel

نظام Mac

pip3 install numpy scipy matplotlib -i https://pypi.tuna.tsinghua.edu.cn/simple

تحقق من التثبيت

لإجراء اختبار لتحديد ما إذا كان تثبيت Numpy ناجحًا أم لا، يرجى اتباع الخطوات التالية:

>>> import numpy as np
>>> print(np.__version__)
1.19.1
>>> arr = np.array([1, 2, 3, 4, 5])
>>> print(arr)
[1 2 3 4 5]