পাইপের জন্য একটি --user
বিকল্প রয়েছে যা ব্যবহারকারী প্রতি পাইথন প্যাকেজ ইনস্টল করতে পারে:
pip install --user [python-package-name]
আমি কোনও সার্ভারে প্যাকেজ ইনস্টল করতে এই বিকল্পটি ব্যবহার করেছি যার জন্য আমার কাছে রুট অ্যাক্সেস নেই। আমার এখন যা দরকার তা হ'ল বর্তমান ব্যবহারকারীর ইনস্টল করা প্যাকেজটি আনইনস্টল করা। আমি এই আদেশটি কার্যকর করার চেষ্টা করেছি:
pip uninstall --user [python-package-name]
তবে আমি পেয়েছি:
no such option: --user
আমি pip install --user
নিজে প্যাকেজটি সন্ধান এবং মুছে ফেলা ব্যতীত আমি যে প্যাকেজটি ইনস্টল করেছি তা আনইনস্টল করব ?
আমি এই নিবন্ধটি খুঁজে পেয়েছি
পিপ প্রতি ব্যবহারকারী সাইট-প্যাকেজ ডিরেক্টরি থেকে আনইনস্টল করতে পারে না
যা বর্ণনা করে যে ব্যবহারকারী ডিরেক্টরি থেকে প্যাকেজ আনইনস্টল করা সমর্থন করে না। নিবন্ধ অনুসারে যদি এটি সঠিকভাবে প্রয়োগ করা হয় তবে সাথে
pip uninstall [package-name]
ইনস্টল করা প্যাকেজটি ব্যবহারকারী ডিরেক্টরিতেও অনুসন্ধান করা হবে। তবে আমার কাছে এখনও একটি সমস্যা রয়ে গেছে। যদি একই প্যাকেজটি সিস্টেম-ব্যাপী এবং প্রতি ব্যবহারকারী উভয়ই ইনস্টল করা থাকে? যদি কারও নির্দিষ্ট ব্যবহারকারী ডিরেক্টরিকে লক্ষ্য করা প্রয়োজন?
--user
তবে আনইনস্টল করা ছাড়াই --user
আপনি যা চান তা করবে।