खोज…


टिप्पणियों

NumPy (उच्चारण "सुन्न पाई" या कभी-कभी "सुन्न मटर") पायथन प्रोग्रामिंग भाषा का एक विस्तार है जो इन सरणियों को संचालित करने के लिए उच्च-स्तरीय गणितीय कार्यों के एक व्यापक पुस्तकालय के साथ-साथ बड़े, बहुआयामी सरणियों के लिए समर्थन जोड़ता है।

संस्करण

संस्करण रिलीज़ की तारीख
1.3.0 2009-03-20
1.4.0 2010-07-21
1.5.0 2010-11-18
1.6.0 2011-05-15
1.6.1 2011-07-24
1.6.2 2012-05-20
1.7.0 2013-02-12
1.7.1 2013-04-07
1.7.2 2013-12-31
1.8.0 2013-11-10
1.8.1 2014-03-26
1.8.2 2014-08-09
1.9.0 2014-09-07
1.9.1 2014-11-02
1.9.2 2015-03-01
1.10.0 2015/10/07
1.10.1 2015/10/12
1.10.2 2015/12/14
1.10.4 * 2016/01/07
1.11.0 2016/05/29

मैक पर स्थापना

मैक पर NumPy स्थापित करने का सबसे आसान तरीका पाइप के साथ है

pip install numpy  

Conda का उपयोग कर स्थापना
विंडोज, मैक और लिनक्स के लिए कॉनडा उपलब्ध है

  1. कोंडा स्थापित करें। कॉनडा को स्थापित करने के दो तरीके हैं, या तो एनाकोंडा (पूर्ण पैकेज में, संख्यात्मक रूप से शामिल हैं) या मिनिकोंडा (केवल कॉनडा, पायथन, और वे जिन पैकेजों पर निर्भर हैं, बिना किसी अतिरिक्त पैकेज के)। एनाकोंडा और मिनिकोंडा दोनों एक ही कोनडा स्थापित करते हैं।
  2. मिनिकोंडा के लिए अतिरिक्त कमांड, कमांड conda install numpy

विंडोज पर स्थापना

पीपीआई (पाइप द्वारा उपयोग किया जाने वाला डिफ़ॉल्ट पैकेज इंडेक्स) के माध्यम से नोमी इंस्टॉलेशन आमतौर पर विंडोज कंप्यूटर पर विफल रहता है। विंडोज पर इंस्टॉल करने का सबसे आसान तरीका प्री-कंपाइल बायनेरिज़ का उपयोग करना है।

कई पैकेजों के पहिएदार पहियों का एक स्रोत क्रिस्टोफर गोहक की साइट है । अपने पायथन संस्करण और सिस्टम के अनुसार एक संस्करण चुनें। 64 बिट सिस्टम पर पायथन 3.5 के लिए एक उदाहरण:

  1. यहाँ से numpy-1.11.1+mkl-cp35-cp35m-win_amd64.whl करें
  2. एक विंडोज़ टर्मिनल खोलें (cmd या पॉज़िशेल)
  3. कमांड pip install C:\path_to_download\numpy-1.11.1+mkl-cp35-cp35m-win_amd64.whl

यदि आप सिंगल पैकेज के साथ गड़बड़ नहीं करना चाहते हैं, तो आप विन्पीथॉन वितरण का उपयोग कर सकते हैं जो अधिकांश पैकेजों को एक साथ जोड़ते हैं और काम करने के लिए एक सीमित वातावरण प्रदान करते हैं। इसी प्रकार, एनाकोंडा पायथन डिस्टर्ब्यूशन सुन्न और कई अन्य सामान्य पैकेजों के साथ पहले से स्थापित है।

एक अन्य लोकप्रिय स्रोत conda पैकेज मैनेजर है , जो वर्चुअल वातावरण का भी समर्थन करता है

  1. conda डाउनलोड और इंस्टॉल conda
  2. एक विंडोज़ टर्मिनल खोलें।
  3. कमांड conda install numpy टाइप करें

लिनक्स पर स्थापना

NumPy सबसे लोकप्रिय लिनक्स वितरण के डिफ़ॉल्ट रिपॉजिटरी में उपलब्ध है और इसे उसी तरह से स्थापित किया जा सकता है जैसे लिनक्स वितरण में पैकेज आमतौर पर स्थापित होते हैं।

कुछ लिनक्स वितरणों में पायथन 2.x और पायथन 3.x के लिए अलग-अलग NumPy पैकेज हैं। उबंटू और डेबियन में, एपीटी पैकेज मैनेजर का उपयोग करके सिस्टम स्तर पर numpy स्थापित करें:

sudo apt-get install python-numpy  
sudo apt-get install python3-numpy  

अन्य वितरण के लिए, उनके पैकेज प्रबंधकों का उपयोग करें, जैसे कि ज़िपर (सुसे), यम (फेडोरा) आदि।

numpy भी पायथन 2 के लिए पायथन के पैकेज मैनेजर pip के साथ और पायथन 3 के लिए pip3 के साथ स्थापित किया जा सकता है:

pip install numpy  # install numpy for Python 2
pip3 install numpy  # install numpy for Python 3

सबसे लोकप्रिय लिनक्स वितरण के डिफ़ॉल्ट रिपॉजिटरी में pip उपलब्ध है और इसका उपयोग करते हुए पायथन 2 और पायथन 3 के लिए स्थापित किया जा सकता है:

sudo apt-get install python-pip  # pip for Python 2
sudo apt-get install python3-pip  # pip for Python 3

स्थापना के बाद, उपयोग pip अजगर 2 के लिए और pip3 अजगर 3 के लिए अजगर पैकेज स्थापित करने के लिए पिप उपयोग करने के लिए। लेकिन ध्यान दें कि आपको कई निर्भरताएं स्थापित करने की आवश्यकता हो सकती है, जिन्हें स्रोत से (विकास-पैकेज, संकलक, फोरट्रान आदि सहित) खस्ताहाल बनाने की आवश्यकता होती है।

स्थापित करने के अलावा numpy प्रणाली के स्तर पर, यह भी आम (शायद यह भी अत्यधिक की सिफारिश की) स्थापित करने के लिए है numpy जैसे लोकप्रिय अजगर पैकेज का इस्तेमाल आभासी वातावरण में virtualenv । उबंटू में, virtualenv का उपयोग करके स्थापित किया जा सकता है:

sudo apt-get install virtualenv

फिर, Python 2 या Python 3 के लिए virtualenv बनाएँ और सक्रिय करें और फिर numpy स्थापित करने के लिए pip का उपयोग करें:

virtualenv venv  # create virtualenv named venv for Python 2
virtualenv venv -p python3  # create virtualenv named venv for Python 3
source venv/bin/activate  # activate virtualenv named venv
pip install numpy  # use pip for Python 2 and Python 3; do not use pip3 for Python3

मूल आयात

इसके किसी भी भाग का उपयोग करने के लिए सुन्न मॉड्यूल को आयात करें।

import numpy as np

अधिकांश उदाहरण का उपयोग करेगा np numpy के लिए आशुलिपि के रूप में। "Np" का अर्थ कोड उदाहरणों में "सुन्न" है।

x = np.array([1,2,3,4])

रेकस्पेस द्वारा आयोजित अस्थायी ज्यूपिटर नोटबुक

जुपिटर नोटबुक एक इंटरैक्टिव, ब्राउज़र-आधारित विकास वातावरण है। वे मूल रूप से अभिकलन अजगर को चलाने के लिए विकसित किए गए थे और जैसे कि बहुत खस्ता के साथ खेलते थे। पूरी तरह से किसी के स्थानीय सिस्टम पर स्थापित किए बिना एक ज्यूपिटर नोटबुक में सुन्न की कोशिश करने के लिए Rackspace tmpbb.org पर मुफ्त अस्थायी नोटबुक प्रदान करता है।

नोट: यह किसी भी प्रकार की अपस्ट्रीम के साथ मालिकाना सेवा नहीं है। जुपिटर एक पूरी तरह से खुली तकनीक है जो यूसी बर्कले और कैल पॉली सैन लुइस ओबिस्पो द्वारा विकसित की गई है। रैकस्पेस इस सेवा को विकास प्रक्रिया के हिस्से के रूप में दान करता है।

numpy पर संख्यात्मक प्रयास करने के लिए:

  1. tmpnb.org पर जाएं
  2. या तो Welcome to Python.ipynb या
  3. नया >> पायथन 2 या
  4. नया >> पायथन 3


Modified text is an extract of the original Stack Overflow Documentation
के तहत लाइसेंस प्राप्त है CC BY-SA 3.0
से संबद्ध नहीं है Stack Overflow