संक्षिप्त करें
conda
एक कमांड लाइन टूल और एक अजगर पैकेज दोनों है।
मिनिकोंडा इंस्टॉलर = पायथन + conda
एनाकोंडा इंस्टॉलर = पायथन + conda
+ मेटा पैकेजanaconda
मेटा पायथन pkg anaconda
= डेटा विज्ञान में दैनिक उपयोग के लिए लगभग 160 अन्य पायथन पैकेज
एनाकोंडा इंस्टॉलर = मिनिकोंडा इंस्टॉलर + conda install anaconda
विस्तार
conda
एक पर्यावरण प्रबंधक और एक पैकेज प्रबंधक है। इसका मतलब है टूल ही। conda
यह संभव बनाता है
- के साथ पैकेज स्थापित करें
conda install flake8
- पायथन के किसी भी संस्करण के साथ एक वातावरण बनाएं
conda create -n myenv python=3.6
conda
एक बाइनरी कमांड नहीं है, एक पायथन पैकेज है । conda
काम करने के लिए , आपको एक पायथन वातावरण बनाना होगा और conda
उसमें पैकेज स्थापित करना होगा। यह वह जगह है जहाँ एनाकोंडा इंस्टॉलर और मिनिकोंडा इंस्टॉलर आता है।
इंस्टॉलर मिनोकोंडा एक पायथन और पैकेज स्थापित करता है conda
। इंस्टॉलर एनाकोंडा न केवल मिनिकोंडा करता है, बल्कि यह आपके लिए नामित एक मेटा पायथन पैकेज भी स्थापित करता है anaconda
।
मेटा पैकेज, वे पैकेज होते हैं जिनमें वास्तविक सॉफ्टवेअर नहीं होते हैं और बस स्थापित किए जाने वाले अन्य पैकेजों पर निर्भर होते हैं।
Pkg में शामिल वास्तविक 160+ अजगर पैकेज इसकी स्रोत फ़ाइल में anaconda
सूचीबद्ध हैं ।info/recipe/meta.yaml
package:
name: anaconda
version: '2019.07'
build:
ignore_run_exports:
- '*'
number: '0'
pin_depends: strict
string: py36_0
requirements:
build:
- python 3.6.8 haf84260_0
is_meta_pkg:
- true
run:
- alabaster 0.7.12 py36_0
- anaconda-client 1.7.2 py36_0
- anaconda-project 0.8.3 py_0
# ...
- beautifulsoup4 4.7.1 py36_1
# ...
- curl 7.65.2 ha441bb4_0
# ...
- hdf5 1.10.4 hfa1e0ec_0
# ...
- ipykernel 5.1.1 py36h39e3cac_0
- ipython 7.6.1 py36h39e3cac_0
- ipython_genutils 0.2.0 py36h241746c_0
- ipywidgets 7.5.0 py_0
# ...
- jupyter 1.0.0 py36_7
- jupyter_client 5.3.1 py_0
- jupyter_console 6.0.0 py36_0
- jupyter_core 4.5.0 py_0
- jupyterlab 1.0.2 py36hf63ae98_0
- jupyterlab_server 1.0.0 py_0
# ...
- matplotlib 3.1.0 py36h54f8f79_0
# ...
- mkl 2019.4 233
- mkl-service 2.0.2 py36h1de35cc_0
- mkl_fft 1.0.12 py36h5e564d8_0
- mkl_random 1.0.2 py36h27c97d8_0
# ...
- nltk 3.4.4 py36_0
# ...
- numpy 1.16.4 py36hacdab7b_0
- numpy-base 1.16.4 py36h6575580_0
- numpydoc 0.9.1 py_0
# ...
- pandas 0.24.2 py36h0a44026_0
- pandoc 2.2.3.2 0
# ...
- pillow 6.1.0 py36hb68e598_0
# ...
- pyqt 5.9.2 py36h655552a_2
# ...
- qt 5.9.7 h468cd18_1
- qtawesome 0.5.7 py36_1
- qtconsole 4.5.1 py_0
- qtpy 1.8.0 py_0
# ...
- requests 2.22.0 py36_0
# ...
- sphinx 2.1.2 py_0
- sphinxcontrib 1.0 py36_1
- sphinxcontrib-applehelp 1.0.1 py_0
- sphinxcontrib-devhelp 1.0.1 py_0
- sphinxcontrib-htmlhelp 1.0.2 py_0
- sphinxcontrib-jsmath 1.0.1 py_0
- sphinxcontrib-qthelp 1.0.2 py_0
- sphinxcontrib-serializinghtml 1.1.3 py_0
- sphinxcontrib-websupport 1.1.2 py_0
- spyder 3.3.6 py36_0
- spyder-kernels 0.5.1 py36_0
# ...
मेटा pkg से पहले से स्थापित संकुल anaconda
मुख्य रूप से वेब स्क्रैपिंग और डेटा साइंस के लिए हैं। जैसा requests
, beautifulsoup
, numpy
, nltk
, आदि