আমি @ ভিক্টর কারকেজের উত্তর অনুসরণ করেছি এবং মিশ্র সাফল্য পেয়েছি। আমি যে কখনও কখনও এই রেসিপি পাওয়া যায় নি
কনডা কঙ্কাল পাইপি প্যাকেজ
কনডা প্যাকেজ বিল্ড করুন
দেখে মনে হচ্ছে সবকিছু কাজ করেছে তবে আমি প্যাকেজ সফলভাবে আমদানি করতে পারিনি। সম্প্রতি আমি এ্যানাকোন্ডা ব্যবহারকারী গোষ্ঠীতে এ সম্পর্কে জিজ্ঞাসা করেছি এবং @ ট্র্যাভিস অলিফান্তের কাছ থেকে শুনেছি যে অ্যানাকোন্ডার সাথে না পাঠানো প্যাকেজগুলি তৈরি এবং পরিচালনা করতে কনডা ব্যবহারের সেরা উপায়। আপনি এই থ্রেডটি এখানে পড়তে পারেন , তবে আমি নীচের পদ্ধতির বর্ণনা করব আশা করি ওপি'র প্রশ্নের উত্তর আরও সম্পূর্ণ করা ...
উদাহরণ: আমি কনডা ২.২.৫ ব্যবহার করে উইন্ডোজটিতে দুর্দান্ত পারপ্লেটিলিব প্যাকেজটি ইনস্টল করতে যাচ্ছি ।
1 ক) conda build --build-recipe prettyplotlib
বিল্ডের চূড়ান্ত টেস্ট বিভাগ পর্যন্ত আপনি বিল্ড বার্তাগুলি সমস্ত দেখতে দেখতে দেখতে ভাল লাগবে। আমি এই ত্রুটি দেখেছি
ফাইল "সি: \ অ্যানাকোন্ডা \ কনডা-বিএলডি \ টেস্ট-টিএমপি_ডির \ রান_স্টেট.পি", লাইন 23 আমদানি কিছুই নয় সিনট্যাক্স এরর: কোনওটিই বরাদ্দ করতে পারবেন না
1 বি) / কনডা-রেসিপিগুলি / চমত্কার্লব লিবিতে যান এবং মেটা.আইএমএল ফাইলটি সম্পাদনা করুন। বর্তমানে, পদক্ষেপ 1a এর মতো প্যাকেজগুলি সেট আপ করা হচ্ছে ফলশ্রুতিতে ত্রুটিযুক্ত ইয়ামল ফাইলগুলির ফলাফল test
। উদাহরণস্বরূপ, আমার কীভাবে সন্ধান করা হয়েছে তা এখানেprettyplotlib
test: # Python imports imports:
-
- prettyplotlib
- prettyplotlib
- এর পূর্বে থাকা ফাঁকা রেখাটি সরিয়ে ফেলতে এবং অযৌক্তিক স্টিপ্ল্লটলিব লাইনটি সরাতে এই বিভাগটি সম্পাদনা করুন। এই লেখার সময় আমি খুঁজে পেয়েছি যে বহিরাগত প্যাকেজগুলির জন্য আমার বেশিরভাগ মেটা.আইএমএল ফাইলগুলি সম্পাদনা করা দরকার যা আমি কনডা দিয়ে ইনস্টল করছি, মানে একটি ফাঁকা আমদানি লাইন রয়েছে যাতে প্রদত্ত প্যাকেজটির অপ্রয়োজনীয় আমদানির সাথে ত্রুটি দেখা দেয় ।
1 গ) 1 এ থেকে কমান্ডটি পুনরায় চালু করুন, যা এবার ত্রুটির সাথে সম্পূর্ণ হওয়া উচিত। বিল্ডের শেষে আপনাকে জিজ্ঞাসা করা হবে আপনি বিল্ডারটিতে বিল্ড আপলোড করতে চান কিনা । আমি নংতে প্রবেশ না করে এই বার্তাটি দেখেছি:
আপনি যদি এই প্যাকেজটি পরে Binstar.org এ আপলোড করতে চান তবে টাইপ করুন:
$ বিনস্টার আপলোড সি: \ অ্যানাকোন্ডা \ কনডা-বিএলডি \ win-64 \ prettyplotlib-0.1.3-py27_0.tar.bz2
এই tar.bz2 ফাইলটি হ'ল সেই বিল্ড যা আপনার এখন বাস্তবে ইনস্টল করা দরকার।
2) conda install C:\Anaconda\conda-bld\win-64\prettyplotlib-0.1.3-py27_0.tar.bz2
এই পদক্ষেপগুলি অনুসরণ করে আমি অ্যানাকোন্ডার সাথে না আসে এমন অনেকগুলি প্যাকেজ ইনস্টল করতে সফলভাবে কনডা ব্যবহার করেছি। পূর্বে, আমি pip uninstall PACKAGE
পাইপ ব্যবহার করে এর মধ্যে কয়েকটি ইনস্টল করেছিলাম, তাই কনডা সহ প্যাকেজ ইনস্টল করার আগে করেছি। কনডা ব্যবহার করে, আমি এখন কনডা, পিপ, ইজি_ইনস্টল এবং পাইথন সেটআপ.পি ইনস্টল করে থাকা সামগ্রীর মিশ্রণের পরিবর্তে আমার সমস্ত প্যাকেজগুলি একক পদ্ধতির সাথে পরিচালনা করতে পারি।
প্রসঙ্গে, আমি মনে করি @ ট্র্যাভিস অলিফ্যান্টের এই সাম্প্রতিক ব্লগ পোস্টটি আমার মতো লোকদের পক্ষে সহায়ক হবে যারা দৃ Py় পাইথন প্যাকেজিংয়ের যে সমস্ত বিষয় প্রশংসা করেন না তবে যখন জিনিস "স্রেফ কাজ করে" অবশ্যই প্রশংসা করবেন। কনডা মনে হচ্ছে এগিয়ে যাওয়ার এক দুর্দান্ত উপায় ...
pip
ইনস্টল করুন ব্যবহার করুন । একটি মধ্যে প্যাকেজগুলি ইনস্টল করতে এটি ব্যবহার করুন পরিবেশ, সেইসাথে এই সঙ্গে ইনস্টল করা প্যাকেজ ইউনিয়ন দেখতে এবং ।conda
~/anaconda/bin/pip
conda
pip
conda install