ඇනකොන්ඩා නිබන්ධනය: එය කුමක්ද, එය ස්ථාපනය කරන්නේ කෙසේද සහ එය භාවිතා කරන්නේ කෙසේද

ඇනකොන්ඩා දත්ත විද්‍යාව, විශාල දත්ත සහ පයිතෝ, ආර් බෙදා හැරීම

මෙම ලිපියෙන් මම අ ඇනකොන්ඩා ස්ථාපන මාර්ගෝපදේශය සහ ඔබේ කොන්ඩා පැකේජ කළමනාකරු භාවිතා කරන්නේ කෙසේද. මේ සමඟ අපට අවශ්‍ය පුස්තකාල සමඟ පයිතන් සහ ආර් සඳහා සංවර්ධන පරිසරයන් නිර්මාණය කළ හැකිය. යන්ත්‍ර ඉගෙනීම, දත්ත විශ්ලේෂණය සහ පයිතන් සමඟ ක්‍රමලේඛනය කිරීම අවුල් කිරීම ආරම්භ කිරීම ඉතා සිත්ගන්නා සුළුය.

ඇනකොන්ඩා යනු බහුලව භාවිතා වන පයිතන් සහ ආර් ක්‍රමලේඛන භාෂාවල නිදහස් හා විවෘත මූලාශ්‍ර බෙදාහැරීමකි විද්‍යාත්මක පරිගණකකරණය (දත්ත විද්‍යා දත්ත විද්‍යාව, යන්ත්‍ර ඉගෙනීම, විද්‍යාව, ඉංජිනේරු විද්‍යාව, පුරෝකථන විශ්ලේෂණ, විශාල දත්ත ආදිය).

මෙම විෂය ක්ෂේත්‍රයන්හි බහුලව භාවිතා වන යෙදුම් විශාල සංඛ්‍යාවක් එකවර ස්ථාපනය කරයි, ඒවා එකින් එක ස්ථාපනය කිරීම වෙනුවට. . 1400 ට වඩා වැඩි වන අතර ඒවා මෙම විෂය ක්ෂේත්‍රයන්හි වැඩිපුරම භාවිතා වේ. උදාහරණ කිහිපයක්

  • නැම්පි
  • පාණ්ඩස්
  • ආතන්‍ය ප්‍රවාහය
  • H20.ai
  • ස්කිපි
  • බ්‍රහස්පති
  • කාර්යය
  • OpenCV
  • මැට්ප්ලොට්ලිබ්

ටික කලකට පෙර මම ස්ථාපනය කළෙමි කෙරස් සහ ටෙන්සර් ෆ්ලෝ බෙයාර්බැක් නමුත් ඇනකොන්ඩාගේ විසඳුම වඩා සරල හා වඩා ප්‍රයෝජනවත් බව පෙනේ

එය ද අ අපගේ මෙහෙයුම් පද්ධතියේ පයිතන් ස්ථාපනය කිරීමේ විශිෂ්ට විකල්පය අපට අවශ්‍ය පුස්තකාල සමඟ විවිධ අථත්‍ය පරිසරයන්හි ව්‍යාපෘති හුදකලා කර තිබේ.

අපගේ තැපැල් ලැයිස්තුවට දායක වන්න

ඇනකොන්ඩා බෙදාහැරීමේ පැකේජ සහ යෙදුම්

වැඩ සඳහා විශාල සීඑස්වී කළමනාකරණය කිරීම සඳහා සමහර ස්ක්‍රිප්ට් සඳහා මම එය විශේෂයෙන් පරීක්ෂා කරමි. ඒ සඳහා මට NumPy සහ Pandas අවශ්‍ය වේ. දැන් මම ටෙන්සර්ෆ්ලෝ සහ වෙනත් දෙයක් උත්සාහ කරමි ;-)

මා දකින පැකේජ ගණන සමඟ මා දකින දෙය නම් එය දත්ත විශ්ලේෂණයට පමණක් සීමා නොවන නිසා වෙබ් සංවර්ධනය සඳහා කැප වූ ප්ලගීන (පුස්තකාල) සිය ගණනක් ස්ථාපනය කළ හැකි නිසා හෝ ස්ක‍්‍රැපි වැනි සීරීමට අපට හැකි බැවිනි. එබැවින් අපි පරිසරය ස්ථාපනය කිරීම හා නිර්මාණය කිරීම පිළිබඳ සාමාන්‍ය නිබන්ධනය සමඟ ගොස් අපට ස්ථාපනය කළ හැකි යෙදුම් පිළිබඳව විමර්ශනය කරන්නෙමු.

ඇනකොන්ඩා එදිරිව කොන්ඩා

උප කොටසකි. ව්යාකූල නොවන්න ඇනකොන්ඩා, බොහෝ පුස්තකාල සහ දත්ත විශ්ලේෂණය, විද්‍යා දත්ත සහ යන්ත්‍ර ඉගෙනුම් මෘදුකාංග භාවිතා කිරීමට අපට ඉඩ සලසන කට්ටලය වන කොන්ඩාව සමඟ ඇනකොන්ඩා පැකේජ කළමනාකරු සහ අථත්ය පරිසරයන්.

උබුන්ටු මත ඇනකොන්ඩා ස්ථාපනය කරන්නේ කෙසේද

මයික්‍රොසොෆ්ට්, මැකෝ සහ ලිනක්ස් වල ඇනකොන්ඩා ස්ථාපනය කළ හැකිය. උබුන්ටු වල මගේ අත්දැකීම් ගැන මම ඔබට කියමි.

උබුන්ටු වල ඇනකොන්ඩා ස්ථාපනය කිරීමට විවිධ ක්‍රම තිබේ, මම වඩාත්ම කැමති නිල වෙබ් අඩවියට ගොස් සහ බාගත කරන්න .එස්. ඔබේ මෙහෙයුම් පද්ධතිය සහ ඔබ කැමති අනුවාදය සොයා ගන්න

ඔබ ආරම්භ කළහොත් 3.7 අනුවාදය තෝරා ගැනීමට මම නිර්දේශ කරමි, වසර කිහිපයකින් 2.7 යල් පැන යනු ඇත.

ඔබ මා වැනි ලිනක්ස් සඳහා .sh බාගත කරන්නේ නම්, ඔබට කොන්සෝලය හෝ පර්යන්තය විවෘත කළ යුතු අතර, එය පවතින ඩිරෙක්ටරියට යන්න, මගේ නඩුවේ බාගත කිරීම්

මිනිසුන්ට ගැටළු ඇති වඩාත් පොදු වැරැද්ද නම් එය නිවැරදි ෆෝල්ඩරයට හෝ නාමාවලියට ඇතුළු නොවීම බව මතක තබා ගන්න

cd Descargas
ls
sh nombre_del_archivo_que_has_descargado.sh

පළමු පේළිය සමඟ අපි බාගැනීම් නාමාවලිය වෙත යමු, දෙවන «ls with සමඟ එහි ඇති ලිපිගොනු ලැයිස්තුගත කර ඇති අතර එමඟින් අපට .sh හි නම දැකිය හැකි අතර තුන්වන අවස්ථාව සමඟ අපි .sh ක්‍රියාත්මක කරන්නෙමු. වින්ඩෝස් .exe.

එය ක්‍රියාත්මක වීමට පටන් ගනී. මෘදුකාංග බලපත්‍ර නියමයන් පිළිගෙන ඔබට දෘශ්‍ය කේත චිත්‍රාගාරය ස්ථාපනය කිරීමට අවශ්‍ය දැයි එය අසනු ඇත. මම ඔව් කිව්වා.

ඇනකොන්ඩා ස්ථාපනය කිරීමෙන් පසු පියවර

වැඩ කිරීමේ වෙනස්කම් සඳහා ඔබ ටර්මිනලයේ එම අලෙවියෙන් ඉවත් විය යුතුය. එබැවින් අපි පර්යන්තය වසා, නැවත විවෘත කර ටයිප් කරන්න

anaconda-navigator

මෙය බ්‍රවුසර ආකෘතියෙන් චිත්‍රක අතුරුමුහුණතක් විවෘත කරනු ඇති අතර එමඟින් අපට විවිධ පැකේජ ස්ථාපනය කර සක්‍රිය කිරීමට ඉඩ සලසයි, නමුත් අපට කොන්සෝලය වෙතින් සියල්ල කළ හැකිය.

ස්ථාපනය කිරීමෙන් පසු සියල්ල නිවැරදි දැයි අපි පරීක්ෂා කරමු. ඒ සඳහා අපි ස්ථාපනය කර ඇති අනුවාදය බලන්නෙමු

conda --version

සියල්ල හොඳින් නම් එය අපව ඉහළට එනු ඇත කොන්ඩඩා 4.6.4 දෝෂයක් දර්ශණය වුවහොත්, එය විසඳීමට, නැවත ස්ථාපනය කිරීමට එය අපට පවසන්නේ කුමක්දැයි බැලීමට අපට සිදුවනු ඇත.

ඔබ දැන් ස්ථාපනය කර ඇත්නම් කොන්ඩාවේ කිසියම් යාවත්කාලීනයක් තිබේදැයි බලන්න

conda update conda
conda update anaconda

මෙය අප සතුව ඇති අනුවාදය ලබා ගත හැකි අනුවාදය සමඟ සංසන්දනය කරන අතර අළුත් යමක් තිබේ නම් එය අපෙන් අසනු ඇත

Proceed ([y]/n)? y

අපි yes සහ »ඔව් දමා ඇතුල් කරමු

කොන්ඩා සමඟ අථත්ය වැඩ පරිසරයන් සාදන්න

අප කරන සෑම ව්‍යාපෘතියකටම එය වෙනම පරිසරයක තිබිය හැකිය, මේ ආකාරයෙන් අපි පැකේජ පරායත්තතා ආදිය පිළිබඳ ගැටළු මඟහරවා ගනිමු.

අතථ්‍ය පරිසරයක් නිර්මාණය කිරීම සඳහා අපි එය අමතන්නෙමු සංසන්දකය අපි ටර්මිනලයේ ලියන්නෙමු:

conda create --name comparador python=3.7

කොහෙද? සංසන්දකය යනු අථත්‍ය පරිසරයේ නම වන අතර python = 3.7 යනු එය ස්ථාපනය කිරීමට අපට අවශ්‍ය පැකේජයයි.

අපි එය සමඟ සක්රිය කරමු

conda activate comparador

අපි අක්‍රිය කරනවා

conda deactivate

අතථ්‍ය පරිසරයන් අපි සත්‍යාපනය කරමු

conda info --envs

මෙය අපට ඇති පරිසරය පෙන්වනු ඇත, එය වැනි දෙයක් නැවත ලබා දෙනු ඇත

# conda environments:
#
base                  *  /home/nacho/anaconda3
comparador               /home/nacho/anaconda3/envs/comparador

පදනම මූල වන අතර, අප සක්‍රිය කර ඇති තාරකාව අපට පෙන්වයි.

සැලකිල්ලට ගත යුතු එක් දෙයක් ද තිබේ. කොන්සෝලය තුළ පරිසරයක් සක්‍රිය කිරීමේදී, වර්‍ගයෙන් වරහන් වර්‍ගවල නම සකස් කර ඇති අතර එමඟින් අප සිටින තැන සෑම විටම දැනගත හැකිය

වඩාත් රසවත් විධානයන්:

අපට ස්ථාපනය සඳහා යෙදුම් සෙවිය හැකිය. මට කෙරස් ස්ථාපනය කිරීමට අවශ්‍ය යැයි සිතන්න, මන්දයත් මුලින්ම බැලූ බැල්මට යෙදුම තිබේද සහ එහි ඇති අනුවාද මොනවාද යන්නයි

conda search keras

එය ස්ථාපනය කිරීමට දැනටමත් පියවරක් ඇති බව මා දකින පරිදි

conda install keras

අපගේ සංවර්ධන පරිසරය තුළ අප විසින් ස්ථාපනය කර ඇති සියල්ල බැලීමට අපි භාවිතා කරන්නෙමු

conda list

Pkgs පැකේජ කොන්ඩා සමඟ හසුරුවන්න

මෙන්න රසවත් විකල්ප කිහිපයක්. එය අපට වැඩ කිරීමට අවශ්‍ය යෙදුම් සමඟ අපගේ අථත්‍ය පරිසරය වින්‍යාස කිරීමට උපකාරී වේ.

පැකේජ ස්ථාපනය කරන්න

ඉතා නිශ්චිත විධානයන් ඇත. විශේෂිත පරිසරයක පැකේජයක් ස්ථාපනය කිරීම. උදාහරණයක් ලෙස කෙරස්, මගේ අලුතින් නිර්මාණය කරන ලද පරිසරය තුළ සංසන්දකය

conda install --name comparador keras

අපි -නාම සංසන්දකය එකතු නොකළහොත් එය එම මොහොතේ අප සක්‍රීයව පවතින පරිසරයේ එය ස්ථාපනය කරනු ඇත.

අපට එකවර විවිධ පැකේජ ස්ථාපනය කළ හැකිය (keras and scrappy)

conda install keras scrappy

නමුත් යැපීමේ ගැටළු වළක්වා ගැනීම රෙකමදාරු කරනු නොලැබේ.

අවසාන වශයෙන්, අප කිසියම් හේතුවක් නිසා උනන්දුවක් දක්වන්නේ නම් අපට ස්ථාපනය කිරීමට අවශ්‍ය නිශ්චිත අනුවාදය තෝරා ගත හැකිය

conda install keras=2.2.4

කොන්ඩා නොවන පැකේජ ස්ථාපනය කරන්න

මෙම අවස්ථාවේදී අපි පයිප්ප භාවිතා කරමු

pip install

පැකේජ යාවත්කාලීන කරන්න

විවිධ විකල්ප තිබේ. සමඟ නිශ්චිත පැකේජයක් යාවත්කාලීන කරන්න

conda update keras

පයිතන් යාවත්කාලීන කරන්න

conda update python

කොන්ඩ යාවත්කාලීන කරන්න

conda update conda

සමස්ත ඇනකොන්ඩා මෙටා පැකේජය යාවත්කාලීන කිරීමට

conda update conda
conda update anaconda

පැකේජ මකන්න

දී ඇති පරිසරයක ඇසුරුම් මකන්න. උදාහරණයක් ලෙස පරිසරයෙන් කෙරස් සංසන්දකය

conda remove -n comparador keras

අප සිටින පරිසරය මකා දැමීමට අවශ්‍ය නම්

conda remove keras

එකවර විවිධ පැකේජ මකා දැමිය හැකිය

conda remove keras scrappy

ඇසුරුම් නිවැරදිව අස්ථාපනය කර ඇත්දැයි පරීක්ෂා කිරීම රෙකමදාරු කරනු ලැබේ

conda list

මට නම් මෙය මූලික කරුණු වේ, ඔබට මෙහි ගැඹුරට යාමට අවශ්‍ය නම් ඔබට එය තිබේ නිල කොන්ඩා අත්පොත (ඉංග්‍රීසියෙන්)

අපි අ වංචා පත්‍රය කොන්ඩා විසිනි බෙදා හැරීම ඉක්මණින් භාවිතා කිරීම සඳහා වන ප්‍රධාන විධානයන් සමඟ නිල.

ඇනකොන්ඩා හි ග්‍රැෆික් පරිසරය හරහා ඇවිදීම

මේ සියල්ල අප කරන්නේ පර්යන්තය සමඟ වන අතර අපට එය ඇනකොන්ඩා අතුරුමුහුණත සමඟ ප්‍රස්ථාරිකව කළ හැකිය.

පළමුව බෙදා හැරීම ආරම්භ කිරීම සඳහා අපට මූලික පරිසරය (මූල) කොන්ඩා සක්‍රීයව තිබිය යුතුය

conda activate base

මේ සමඟ අපට ඇනකොන්ඩා අමතන්න පුළුවන්. එසේ නොවේ නම්, එය ආරම්භ නොවේ

anaconda-navigator

ඔබට පෙනේ, මෙහි මූලික ව්‍යාපෘතිය වන අතර එය මූල වන අතර පසුව ඔබ නිර්මාණය කරන පරිසරය සහ මගේ නඩුවේදී සංසන්දකය.

එය වීඩියෝවකින් දැකීම වඩාත් සුදුසුය

ලිපිය පුරාම ලබාගත් දැනුමෙන් අපට බොහෝ පුස්තකාල හා යෙදුම් සමඟ සම්බන්ධ වීමට පටන් ගත හැකිය.

ඔබට කිසියම් ප්රශ්නයක් ඇත්නම්, අදහස් දැක්වීමක් කරන්න, මම ඔබට උදව් කිරීමට උත්සාහ කරමි

අදහස අත්හැර