চাকা ফাইল ইনস্টলেশন


107

আমি কীভাবে একটি .Wl ফাইল ইনস্টল করব? আমার কাছে হুইল লাইব্রেরি আছে তবে এই ফাইলগুলি ইনস্টল করতে এটি কীভাবে ব্যবহার করতে হয় তা আমি জানি না। আমার কাছে .Wl ফাইল আছে তবে আমি কীভাবে এটি চালাতে জানি না। সাহায্য করুন.

উত্তর:


148

আপনি সাধারণত একটি pipচাকা ইনস্টল করার মতো একটি সরঞ্জাম ব্যবহার করেন । এটি পিআইপিআইতে হোস্ট করা কোনও প্রকল্পের জন্য হলে ফাইলটি আবিষ্কার এবং ডাউনলোড করার সরঞ্জামটিতে ছেড়ে দিন।

এটি কাজ করার জন্য আপনার wheelপ্যাকেজটি ইনস্টল করতে হবে :

pip install wheel

তারপরে আপনি pipপ্রকল্পটি ইনস্টল করতে বলতে পারেন (এবং এটি উপলব্ধ থাকলে চাকাটি ডাউনলোড করবে), বা হুইল ফাইলটি সরাসরি:

pip install project_name  # discover, download and install
pip install wheel_file.whl  # directly install the wheel

wheelমডিউল, একবার ইনস্টল, এছাড়াও কম্যান্ড লাইন থেকে runnable হয়, তাহলে আপনি এই ইতিমধ্যে-ডাউনলোড করা কায়দা ইনস্টল করতে ব্যবহার করতে পারেন:

python -m wheel install wheel_file.whl

আরো দেখুন wheelপ্রজেক্ট ডকুমেন্টেশন


pip install wheelকমান্ডে ত্রুটি পেয়েছে - pip._vendor.distlib.DistlibException: Unable to locate finder for 'pip._vendor.distlib'
সন্দীপন গুহ

@ সন্দীপনগাহা: আপনি সম্ভবত পাইথন ৩.6 ব্যবহার করছেন? দেখুন github.com/pypa/pip/issues/3964
Martijn Pieters

@ মার্তিজজন কীভাবে python -m wheel install wheel_file.whlএকটি একক ব্যবহারকারীর পক্ষে, সম্ভবত একটি --userপতাকা সহকারে ?
স্ট্রাইকআর

@ স্ট্রাইকআর: wheelমডিউলটিতে লোকেশন ইনস্টল করার কোনও সুবিধা USER_SITEনেই, নেই। তার pipজন্য ব্যবহার করুন ।
মার্টিজন পিটারস

20

আপনার পিসিতে যদি ইতিমধ্যে একটি হুইল ফাইল (। WHL) থাকে তবে কেবল নিম্নলিখিত কোডটি সহ যান:

cd ../user
pip install file.whl

আপনি যদি ওয়েব থেকে কোনও ফাইল ডাউনলোড করতে এবং তারপরে ইনস্টল করতে চান তবে নিম্নলিখিত কমান্ড লাইনে যান:

pip install package_name

বা, যদি আপনার url থাকে:

pip install http//websiteurl.com/filename.whl

এটি অবশ্যই প্রয়োজনীয় ফাইলটি ইনস্টল করবে।

দ্রষ্টব্য: পাইথন 2 ব্যবহার করার সময় আমাকে পাইপের পরিবর্তে পাইপ 2 টাইপ করতে হয়েছিল।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.