পাইথনের সাথে কাজ করে এমন অনেক লোক এই বিষয়টি লক্ষ্য করতে শুরু করেছে অ্যানাকোন্ডা প্রকল্প। এটি পাইথন এবং আর ভাষার একটি নিখরচায় ও মুক্ত উত্স বিতরণ data এটি ডেটা সায়েন্স এবং মেশিন লার্নিংয়ে ব্যাপকভাবে ব্যবহৃত হয়। অতএব, বিশ্লেষণের জন্য বড় আকারের তথ্য দ্রুত প্রক্রিয়া করা যায়।
এটা বেশ ইনস্টল করা, চালানো এবং আপডেট করা সহজ, টেনসরফ্লো হিসাবে গুরুত্বপূর্ণ প্রকল্পের সাথে সামঞ্জস্যপূর্ণ হওয়া ছাড়াও। ঠিক আছে, এই টিউটোরিয়ালে, আমি আপনাকে দেখাব যে আপনি কীভাবে সেখানে অ্যানাকোন্ডা ইনস্টল করতে ক্লাউড ভিপিএস উদাহরণ তৈরি করতে পারেন ...
অ্যানাকোন্ডা বিতরণ কী?
বিএসডি লাইসেন্সের অধীনে অ্যানাকোন্ডা ওপেন সোর্স স্যুট ছাড়া আর কিছুই নয়, এতে অ্যাপ্লিকেশন এবং গ্রন্থাগারগুলির একটি সিরিজ রয়েছে তথ্য বিজ্ঞান পাইথনের মতো প্রোগ্রামিং ভাষার সাথে। বিখ্যাত প্রোগ্রামিং ভাষার এই বিতরণটি পরিবেশ ব্যবস্থাপক, প্যাকেজ ম্যানেজার হিসাবে কাজ করে এবং শত শত প্যাকেজের বিশাল সঞ্চার রয়েছে।
অ্যানাকোন্ডা ডিস্ট্রিবিউশনের মধ্যে আপনি চারটি বেসিক ব্লক খুঁজে পেতে পারেন:
- অ্যানাকোন্ডা নেভিগেটর (এর সহজ এবং স্বজ্ঞাগত পরিচালনার জন্য জিইউআই)।
- অ্যানাকোন্ডা প্রকল্প।
- তথ্য বিজ্ঞানের জন্য গ্রন্থাগারসমূহ।
- কন্ডা (সিএলআই পরিচালনার জন্য কমান্ড)
তাদের সবাই স্বয়ংক্রিয়ভাবে ইনস্টল করা হবে প্যাকেজ ইনস্টলেশন সহ, আমি পরে ধাপে ধাপে প্রদর্শিত হবে।
অ্যানাকোন্ডা বিতরণ বৈশিষ্ট্য
অ্যানাকোন্ডা বিতরণ রয়েছে আকর্ষণীয় বৈশিষ্ট্য যা তথ্য বিশ্লেষণের বিশ্বে এটি এত গুরুত্বপূর্ণ করে তোলে। সর্বাধিক উল্লেখযোগ্য:
- এটি কোনও সংস্থার উপর নির্ভর করে না, যেহেতু এটি সম্প্রদায় দ্বারা রক্ষণাবেক্ষণ করা হয় এবং ওপেন সোর্স পাশাপাশি বিনামূল্যে।
- এটি ক্রস প্ল্যাটফর্ম, তাই এটি জিএনইউ / লিনাক্স, ম্যাকোস এবং উইন্ডোজ উভয় ক্ষেত্রেই কাজ করতে পারে।
- এটি খুব সহজ, সহজেই এবং দ্রুত ডেটা বিজ্ঞানের জন্য প্যাকেজ এবং পরিবেশ ইনস্টল করতে ও পরিচালনা করতে সক্ষম being
- অনেক বৈজ্ঞানিক প্রকল্প এটি ব্যবহার করে, তাই এটি সম্পূর্ণ নির্ভরযোগ্য।
- এটি আপনার কাজ সহজ করার জন্য, এমনকি মেশিন লার্নিংয়ের জন্য দরকারী সরঞ্জামগুলির দ্বারা ভরা।
- এটি ম্যাটপ্লটলিব, ডেটাশাদার, বোকেহ, হলোভিউস ইত্যাদির মতো ডেটা দর্শকদের সাথে সামঞ্জস্যপূর্ণ
- উন্নত মেশিন লার্নিংয়ের জন্য সংস্থানগুলি অ্যাক্সেস করার সম্ভাবনা সহ উন্নত এবং খুব শক্তিশালী পরিচালনা management
- প্যাকেজ নির্ভরতা এবং সংস্করণ নিয়ন্ত্রণে আপনার সমস্যা হবে না।
- লাইভ সংকলন কোড, সমীকরণ, বিবরণ এবং টীকা সহ দস্তাবেজগুলি তৈরি করুন এবং ভাগ করুন।
- দ্রুত প্রয়োগের জন্য আপনি যে কোনও মেশিনে পাইথন উত্স কোডটি সংকলন করতে পারেন। উপরন্তু, এটি জটিল সমান্তরাল অ্যালগরিদমগুলি লেখার সুবিধার্থে।
- উচ্চ পারফরম্যান্স কম্পিউটিং সমর্থন করে।
- অ্যানাকোন্ডার প্রকল্পগুলি পোর্টেবল, তাই এগুলি ভাগ করা বা অন্যান্য প্ল্যাটফর্মগুলিতে স্থাপন করা যেতে পারে।
ভিপিএস কি?
যদিও আপনি প্রচলিত পিসিতে বা আপনার নিজের সার্ভারে অ্যানাকোন্ডা ডিস্ট্রিবিউশন ইনস্টল করতে পারেন তবে এই টিউটোরিয়ালে আমরা আপনাকে এটি কীভাবে করব তা দেখাব একটি ভিপিএস সার্ভার, যেহেতু এটির একাধিক সুবিধা রয়েছে যেমন আপনার নিজের সার্ভারের বিকল্পের তুলনায় এটি বেশ কয়েকটি ব্যবহারকারী, বৃহত্তর ব্যান্ডউইথ, স্কেলাবিলিটি, উচ্চ উপলব্ধতা এবং উল্লেখযোগ্য ব্যয় সাশ্রয়ী দ্বারা দূরবর্তীভাবে পরিচালনা করা যায়।
একটি ছোট সাবস্ক্রিপশন ফি জন্য, আপনি একটি পরিষেবা পেতে পারেন ভিপিএস (ভার্চুয়াল প্রাইভেট সার্ভার), এটি, একটি ভার্চুয়াল ব্যক্তিগত সার্ভার। এই ক্ষেত্রে আমি টিউটোরিয়ালটির জন্য ক্লাউডিংয়ের উপর নির্ভর করব। অতএব, এটা বলা উপযুক্ত যে এই ভিপিএস মূলত এই সরবরাহকারীর ডেটা সেন্টারের জন্য আপনার জন্য কেবল একটি উত্সর্গীকৃত "পার্সেল"। এটিতে আপনি যা খুশি করতে পারেন যেমন লিনাক্স সার্ভার এবং প্রচুর অ্যাপ্লিকেশন ইনস্টল করা। এই ক্ষেত্রে, আমরা আনাকোন্ডা ইনস্টল করতে যাচ্ছি।
এই ভিপিএস একটি স্বতন্ত্র মেশিন হিসাবে কাজ করবে, যা তার নিজস্ব র্যামের সাথে, দ্রুত এসএসডি হার্ড ড্রাইভগুলিতে স্টোরেজ স্পেস সহ, বরাদ্দকৃত সিপিইউ কোরগুলির পাশাপাশি একটি অপারেটিং সিস্টেম।
এবং আপনাকে আপনার ডেটা সেন্টার হার্ডওয়্যার পরিচালনা বা সার্ভার থাকার জন্য শক্তি বা ব্রডব্যান্ড ফি প্রদানের বিষয়ে চিন্তা করতে হবে না, একা ছেড়ে দিন প্রয়োজনীয় অবকাঠামো ব্যয়...
ইনস্টল বড় অজগর সাপ ধাপে ধাপে
নির্বাচিত পরিষেবাটি যেমন আমি মন্তব্য করেছি, তা হ'ল মেঘলা।io, যার মধ্যে আমি জিএনইউ / লিনাক্স অপারেটিং সিস্টেমের সাথে একটি উদাহরণ বা ভিপিএস তৈরি করব অ্যানাকোন্ডা ইনস্টল করুন একটি সহজ উপায়ে। এইভাবে, আপনি এই সরবরাহকারীর দ্বারা প্রদত্ত গ্যারান্টি দিয়ে ডেটা বিজ্ঞান দিয়ে শুরু করতে পারেন, যেহেতু কিছু ঘটলে স্প্যানিশ ভাষায় এর 24/7 সমর্থন রয়েছে, এবং এর ডেটা সেন্টারটি বার্সেলোনায়, সুতরাং ইউরোপীয় ডেটা সুরক্ষা আইন অনুসারে। এইভাবে GAFAM / BATX এড়ানো, এই সময়ে প্রায় গুরুত্বপূর্ণ কিছু ...
সিএল অ্যাকাউন্ট তৈরি করুনouডিং এবং ভিপিএস প্ল্যাটফর্ম প্রস্তুত
আমরা শুরু করার আগে, প্রথম জিনিস ক্লাউডিং পরিষেবা অ্যাক্সেস করুন। আপনি এটির অফিসিয়াল ওয়েবসাইট থেকে অ্যাক্সেস করতে পারেন এবং আপনার প্রয়োজন অনুসারে সেরা হারগুলি চয়ন করতে পারেন। এই হারগুলি আপনার ভিপিএসের জন্য আপনার কাছে থাকা র্যাম, এসএসডি স্টোরেজ এবং সিপিইউ ভিসোরের পরিমাণের চেয়ে পৃথক। এমনকি যদি এই হারগুলি যা দেয় তার চেয়ে বেশি আপনার প্রয়োজন হয় তবে আপনার কাছে একটি কাস্টম সার্ভার কনফিগার করার বিকল্প রয়েছে।
একটি বৈজ্ঞানিক ডেটা বিশ্লেষণ প্রকল্প হওয়ার কারণে এটি আপনার পক্ষে সবচেয়ে বড় থাকলে আকর্ষণীয় হবে গণনা কর্মক্ষমতা সম্ভব, পাশাপাশি ভাল পরিমাণে র্যাম। যদিও আপনি যদি এটি আরও পরিমিত প্রকল্পের জন্য ব্যবহার করতে যাচ্ছেন তবে এটি এতটা প্রয়োজনীয় হবে না ...
একবার আপনি উইজার্ডের পদক্ষেপগুলি নিবন্ধভুক্ত এবং অনুসরণ করার পাশাপাশি আপনার ইমেল ঠিকানা যাচাই করার পরে, আপনি আপনার প্যানেলটি অ্যাক্সেস করতে সক্ষম হবেন। তার জন্য, আপনাকে করতে হবে প্রবেশ করুন মেঘলা মধ্যে:
আপনি ইতিমধ্যে পরিষেবাতে রয়েছেন, এবং আপনি দেখতে পাবেন এর স্বজ্ঞাত নিয়ন্ত্রণ প্যানেল। আপনি যদি উদাহরণটি বা ভিপিএস সার্ভার তৈরি করতে শুরু করতে চান তবে আপনাকে ক্লিক করতে হবে আপনার প্রথম সার্ভার তৈরি করতে এখানে ক্লিক করুন:
এটি আপনাকে এনে দেয় আপনার ভিপিএস সার্ভারের কনফিগারেশন স্ক্রিন। আপনি যে জিনিসটি প্রথম দেখবেন তা হ'ল নিজের ভিপিএসে নিজের নাম রাখার বিকল্প। তারপরে আপনি যে ধরণের অপারেটিং সিস্টেম ইনস্টল করতে চান। আপনি উইন্ডোজ বা লিনাক্সের মধ্যে চয়ন করতে পারেন, এবং লিনাক্স বিভাগে বিভিন্ন উপলব্ধ ডিস্ট্রো রয়েছে ros এই ক্ষেত্রে আমি উবুন্টু সার্ভারটি ২০.০৪ নির্বাচন করেছি, তবে আপনি যেটিকে পছন্দ করেন তা চয়ন করতে পারেন:
একবার হয়ে গেলে, একই পৃষ্ঠায় নীচে যান এবং আপনি এটি নির্বাচন করার জন্য অন্যান্য বিকল্প দেখতে পাবেন হার্ডওয়্যার রিসোর্স: র্যাম ক্ষমতা, এসএসডি স্টোরেজ ক্ষমতা, বা সিপিইউ কোরের সংখ্যা যা আপনাকে আপনার ভিপিএসে অর্পণ করতে হবে। মনে রাখবেন যে আপনি বেশ কয়েকটি ভিপিএস তৈরি করতে এবং তাদের মধ্যে বিতরণ করতে চাইলেও আপনি সেগুলি নিজের মতো করে পরিচালনা করতে পারেন ... এবং মনে রাখবেন, আপনার প্রয়োজন হলে আপনি সর্বদা একটি উচ্চতর পরিকল্পনা নিয়ে স্কেল করতে পারেন।
ফায়ারওয়াল কনফিগার করার জন্য বা ব্যাকআপগুলির জন্য আপনার কাছে বিকল্প রয়েছে। নীতিগতভাবে, আপনি এটি স্পর্শ করা প্রয়োজন হয় না, যদিও আপনার যদি সুরক্ষা উন্নতির কোনও পছন্দ থাকে তবে এগিয়ে যান। যা গুরুত্বপূর্ণ তা হ'ল এসএসএইচ কী তৈরি করুন এবং নাম দিন। ধন্যবাদ, আপনি প্রতিবার আপনার পাসওয়ার্ড না জিজ্ঞাসা করে আপনার ভিপিএস পরিচালনা করতে দূরবর্তী অ্যাক্সেস করতে পারেন।
পরীক্ষা করুন যে সবকিছু ঠিক আছে এবং ডাল এভিয়ার। এটি আপনাকে অন্য স্ক্রিনে নিয়ে যাবে যেখানে ইতিমধ্যে আপনার ভিপিএস উপস্থিত হবে। স্থিতিতে আপনি দেখতে পাবেন যে এটি এখনও নিজেরাই ইনস্টল এবং কনফিগার করছে। তবে চিন্তা করবেন না, এটি খুব দ্রুত সম্পন্ন হয়েছে:
কয়েক মুহুর্তে আপনি দেখতে পাবেন যে এটি শেষ হয়ে গেছে এবং স্থিতি ক্ষেত্র হিসাবে উপস্থিত হবে সক্রিয়। সেই সময়ে, আপনি যা প্রয়োজন তা ইনস্টল করতে আপনার অপারেটিং সিস্টেমটি ব্যবহার করতে পারেন (এই ক্ষেত্রে অ্যানাকোন্ডা)।
নামে ক্লিক করুন যা আপনি আপনার ভিপিএসে রেখেছেন এবং এটি আপনাকে যেখানে অ্যানাকোন্ডা ইনস্টল করবে সেই সার্ভারের তথ্যের সংক্ষিপ্তসার সহ অন্য পৃষ্ঠায় আপনাকে পুনঃনির্দেশ দেয়:
অতএব, গুরুত্বপূর্ণ বিষয়টিকে অঞ্চল বলা হয় সার্ভার অ্যাক্সেস কিভাবে। আপনার অ্যাক্সেসের জন্য প্রয়োজনীয় তথ্যটি এখানে, ভিপিএসের আইপি, যেমন পাসওয়ার্ড, ব্যবহারকারী (রুট) বা ডাউনলোডের জন্য এসএসএইচ কী।
এই সমস্ত তথ্য থেকে সার্ভার আইপি, রুট এবং পাসওয়ার্ড আপনি এখন অ্যানাকোন্ডার ইনস্টলেশনটি চালিয়ে যেতে দূরবর্তীভাবে অ্যাক্সেস করতে পারবেন ...
অ্যানাকোন্ডা ইনস্টল করুন
এখন সবকিছু প্রস্তুত ভিপিএসে অ্যানাকোন্ডা ইনস্টলেশন। তার জন্য, আপনি দেখতে পারেন তাদের ওয়েবসাইট প্রকল্প সম্পর্কে আরও তথ্য পড়তে বা উপলভ্য সর্বশেষ সংস্করণটি পরীক্ষা করতে।
শুরু করতে, আপনাকে অবশ্যই করতে হবে এসএসএইচ এর মাধ্যমে আপনার ভিপিএস সার্ভারকে দূর থেকে অ্যাক্সেস করুন। এইভাবে, আপনার স্থানীয় ডিস্ট্রো থেকে, আপনি সার্ভারে আপনার প্রয়োজনীয় সমস্ত কিছু ইনস্টল করতে পারেন। এটি আপনার টার্মিনালটি খোলার এবং নীচের কমান্ডটি টাইপ করার মতো সহজ হবে (আপনি ক্লাউডিংয়ের আগে ভিপিএসের আইপি দিয়ে ইউরিপডেলসারকে প্রতিস্থাপন করতে ভুলবেন না):
ssh root@tuipdelservidor
আপনাকে জিজ্ঞাসা করতে চলেছে শব্দসংকেত, ক্লাউডিং আপনাকে দেখিয়েছে এমন একটি কেটে পেস্ট করুন। এটি আপনাকে অ্যাক্সেস দেবে। আপনি দেখতে পাবেন যে আপনার টার্মিনালের প্রম্পটটি পরিবর্তিত হয়েছে, এটি এখন আপনার ব্যবহারকারীর স্থানীয় নয়, তবে এটি এখন দূরবর্তী মেশিনের। অতএব, সেখান থেকে আপনি যে সমস্ত কমান্ড লিখেছেন তা ভিপিএস সার্ভারে কার্যকর করা হবে।
এখন আপনার অ্যাক্সেস রয়েছে, পরবর্তী কাজটি শুরু করা অ্যানাকোন্ডা ডাউনলোড এবং ইনস্টল করুন এটি অস্থায়ী ডিরেক্টরিতে আনার এবং অফিসিয়াল সংগ্রহস্থলগুলি থেকে সংস্করণটি উপলভ্য করার জন্য নিম্নলিখিত কমান্ডগুলি সহ:
cd /tmp
curl -O https://repo.anaconda.com/archive/Anaconda3-2020.11-Linux86_64.sh
এর পরে, আপনার অ্যানাকোন্ডা থাকবে, নিম্নলিখিতটি সততা যাচাই করুন SHA-256 যোগফল ব্যবহার করে ডাউনলোড করা ডেটা। তার জন্য, কেবল নিম্নলিখিত কমান্ডটি চালান:
sha256sum Anaconda3-2020.11-Linux-x86_64.sh
Y একটি হ্যাশ ফিরে আসবে চেক আউট এ।
এখন আপনি অবশ্যই অ্যানাকোন্ডা শুরু করুন নিম্নলিখিত কমান্ড সহ:
bash Anaconda3-2020-11-Linux-x86_64.sh
এটি আপনাকে ENTER টিপতে অনুরোধ করা একটি বার্তায় নিয়ে যাবে এবং পরিবর্তে এটি আপনাকে আনঙ্কোন্ডা লাইসেন্স চুক্তিতে নিয়ে যাবে। আপনি টিপে শেষ পর্যন্ত যেতে পারেন ভূমিকা এবং এটি আপনাকে জিজ্ঞাসা করবে আপনি যদি হ্যাঁ বা না দিয়ে উত্তর দিতে চান তবে। এটি হ'ল আপনি শর্তগুলি গ্রহণ করেন বা না করেন। উদ্ধৃতি ছাড়াই "হ্যাঁ" টাইপ করুন এবং ENTER টিপুন। পরবর্তী জিনিস আপনি দেখতে পাবেন:
পরবর্তী পদক্ষেপটি নির্বাচন করা হয় ইনস্টলেশন অবস্থান। ডিফল্ট হিসাবে প্রদর্শিত পাথের জন্য ENTER টিপুন বা আপনি যদি পছন্দ করেন তবে অন্য কোনও পাথ প্রবেশ করুন ... এখন যেমন অ্যানাকোন্ডা ইনস্টলেশন শুরু হবে। এটি কয়েক মুহূর্ত সময় লাগবে।
যখন প্রক্রিয়া শেষ হয়েছে, আপনি নীচের মত একটি বার্তা পাবেন, এটি ইঙ্গিত করে যে এটি সফলভাবে শেষ হয়েছে:
প্রকার হাঁ কনডা শুরু করতে এখন এটি আপনাকে আপনার ভিপিএসের প্রম্পটে ফিরিয়ে দেবে। কনডা ব্যবহার করার আগে আপনার কাছে আরও কিছু বাকী রয়েছে এবং এটি হল এর সাথে ইনস্টলেশনটি সক্রিয় করা:
source ~/.bashrc
এবং এখন আপনি পারেন কনডা ব্যবহার করুন এবং অ্যানাকোন্ডাকে দরকারী দেওয়া শুরু করুন ... উদাহরণস্বরূপ, আপনি বিকল্পগুলির সাহায্য দেখতে এবং উপলভ্য প্যাকেজগুলি যথাক্রমে তালিকাভুক্ত করতে পারেন:
conda
conda list
এমনকি এনাকোন্ডার জন্য পরিবেশ নির্ধারণ করা পাইথন 3 ব্যবহার করুন, উদাহরণ স্বরূপ:
conda create --name mi_env python=3
সাড়া y আপনি এগিয়ে যেতে জিজ্ঞাসা প্রশ্ন এবং প্রয়োজনীয় ইনস্টল করা হবে।
আপনি ইতিমধ্যে করতে পারেন নতুন পরিবেশ সক্রিয় করুন কাজ শুরু করতে এবং উপভোগ করতে ...
conda activate mi_env
এখন যেহেতু আমাদের সবকিছু ইনস্টল করা এবং কাজ করা হয়েছে, আপনি কোনও ভিপিএস হোস্টিং যেমন আপনাকে ক্লাউডিংয়ে দেখিয়েছি তার মতো একটি পাওয়ার এবং বহুমুখিতা যাচাই করতে সক্ষম হয়েছি। আপনি ইনস্টল ও ব্যবহার করতে পারেন এমন বিভিন্ন ধরণের অ্যাপ্লিকেশন এবং সরঞ্জামগুলির মধ্যে অ্যানাকোন্ডা অন্যতম। ওয়েবসাইট তৈরিতে সমস্ত কিছুই নেমে আসে না। আরও অনেক অপশন রয়েছে যার জন্য আপনি ভিপিএস ব্যবহার করতে পারেন। আপনার যদি কোনও প্রশ্ন থাকে তবে আমরা একটি মন্তব্য করি।